Maven 2 maven中的updatePolicy是如何工作的?
当我在maven设置中定义一个Maven 2 maven中的updatePolicy是如何工作的?,maven-2,snapshot,Maven 2,Snapshot,当我在maven设置中定义一个updatePolicy时,它会告诉maven快照工件的下载频率 如果我将其设置为“始终”,那么它当然会每次下载所有快照 我想知道如果我将其设置为默认值daily或其他更长的peroid会发生什么 maven是否仍会检查快照的新版本是否可用,如果可用,是否会下载快照(尽管策略规定每天下载) 我正在寻找正确的设置,以避免重复下载,并且不会错过更新的快照 我想知道如果我将它设置为默认值daily或其他更长的时间会发生什么 下面的解释可能比下面的解释更好: 项目中的每个存
updatePolicy
时,它会告诉maven快照工件的下载频率
如果我将其设置为“始终”,那么它当然会每次下载所有快照
我想知道如果我将其设置为默认值daily或其他更长的peroid会发生什么
maven是否仍会检查快照的新版本是否可用,如果可用,是否会下载快照(尽管策略规定每天下载)
我正在寻找正确的设置,以避免重复下载,并且不会错过更新的快照
我想知道如果我将它设置为默认值daily或其他更长的时间会发生什么
下面的解释可能比下面的解释更好:
项目中的每个存储库都有自己的
自己的更新策略:
- 始终-始终检查何时启动Maven以获取更新版本的 快照
- 从不-从不检查较新的远程版本。一旦关闭,手动更新可以 将被执行
- 每日(默认)-在当天第一次运行时检查(本地时间)
- 间隔:XXX-每XXX分钟检查一次
如果始终希望Maven下载更新版本的快照(如果可用),请使用
始终(Maven将始终检查远程存储库,但只有在版本更新时才下载。谢谢Pascal。我不确定检查和下载的区别。因此,对于我的连续构建,我始终将设置保持为第一个链接非常旧,并且引用了
。该标记实际上是
中的:daily