一、maven的几种更新策略:
always 每次构建都检查远程仓库中该依赖jar包是否有更新
daily 每天检查一次 (默认策略)
interval:10 指定检查时间间隔,单位是分钟,10代表十分钟更新一次。
never 从不检查。该策略就和正式版本的处理规则一样了。
二、修改步骤
1.setting文件中找到如下代码块:
<profile>
<id>nexus</id>
<repositories>
<repository>
<id>central</id>
<url>http://central</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
</snapshots>
</repository>
</repositories>
</profile>
2.修改 updatePolicy 标签的值为你想要的策略即可:
<updatePolicy>always</updatePolicy>
三、maven强制更新缓存命令:
mvn clean install -U
本文详细介绍了Maven的几种更新策略,包括always、daily、interval:10和never,并展示了如何在setting.xml中修改更新策略。同时,还提供了强制更新Maven缓存的命令。了解这些技巧有助于提升项目依赖管理效率。
1999

被折叠的 条评论
为什么被折叠?



