为什么maven 3在pom.xml的Snapshot存储库配置中折旧为false?它背后的动机是什么?
<snapshotRepository>
<id>snapshots</id>
<url>http://nexus.mycompany.local/content/repositories/snapshots</url>
<uniqueVersion>false</uniqueVersion>
</snapshotRepository>
由于
答案 0 :(得分:15)
正如your other question中所述,this nexus bug中的评论说明了为什么uniqueVersion首先存在以及为什么它在maven3中不可用。引用它,
建议不要使用非独特的快照,因为它们会导致 不可重现的构建。这些的主要用例是节省磁盘 存储库中的空间,但最好通过安排a来处理 定期快照删除任务,以保持版本数量下降