我已经在服务器上设置了nexus,现在我想确保我的本地机器只使用nexus来获取任何依赖项,并且永远不会转到它的本地.m2目录。
是否有建议的方法来实现这一点,实际上甚至建议这样做?
由于
答案 0 :(得分:5)
您始终必须使用本地.m2目录,否则Java将无法将JAR放入类路径。
如果您始终希望使用以下版本的版本更新本地存储库Nexus然后根据http://books.sonatype.com/mvnref-book/reference/running-sect-options.html使用“mvn -U”或“mvn --update-snapshots”,“强制检查远程存储库上的更新版本和快照”。
否则,只有在本地存储库中已存在工件的情况下,才会每天检查远程存储库。