根据我的理解,在maven2的情况下,默认情况下,maven将每天检查一次快照更新。
我试图通过将updatePolicy设置为never来在settings.xml [pastebin link]中覆盖它,但在mvn clean install
期间它仍会检查snaphots更新。
Maven输出让我相信它仍会检查更新:
[INFO] snapshot XXXXXXXX:1.0.0-SNAPSHOT: checking for updates from apache.snapshots
我的setting.xml配置中有什么问题,还是有其他选择?请注意,使用RELEASE而不是SNAPSHOT不是一个选项。我知道使用-o作为离线模式会起作用,但这也会阻止我获得新的依赖项。
答案 0 :(得分:1)
您已为central
执行此操作,但上面的输出表示对apache.snapshots
的引用。