我最近将Maven从3.0.5升级到3.3.9。
从那以后,由于在尝试查找SNAPSHOT时依赖性失败,我无法构建项目。
错误是:
无法找到神器bla:bla:war:9.81.6-SNAPSHOT - > [帮助1]
bla:bla已经建成并存放到我的Archiva仓库,所以我去那里检查,我注意到使用Maven 3.0.5和3.3.9构建的项目之间版本号的细微差别。
3.0.5
3.3.9
你可以看到使用更高版本的Maven,而不是拥有-SNAPSHOT版本,我得到一个带时间戳的版本。
无尽的谷歌搜索还没有发现任何关于这种变化的事情,所以要求SO来寻求答案!
如果我使用Archiva中指定的完整时间戳版本并将其放入我的POM中,那么我可以构建项目,但显然这不是快照应该如何工作。