我对Maven 3和Nexus存储库有各种疑问。在我们的nexus存储库中,我想只解析时间戳依赖项。也就是说我想阻止将时间戳依赖项下载到我的本地存储库。而且在我的nexus配置中只有一个版本的最新快照jar是完全没问题的。
我的问题是关于nexus和本地存储库的时间戳依赖关系。
<uniqueVersion>false</uniqueVersion>
的父pom的插件管理部分完成了但是在哈德森我还是继续看到时间戳在这样的jar bundle-service-client-1.0-20110209.145744-25
永远不会在本地内部看到带时间戳的工件 (〜/ .m2 / repository)存储库。如果是,那就错了。
为什么?
答案 0 :(得分:7)
引自Maven 3.x Compatibility Notes
的相关部分分发的设置为false 存储库对版本3.x没有影响,快照工件会 始终使用带时间戳的版本进行部署。
另外,请查看this nexus jira bug中有关对其他问题的详细解释的评论。