Maven - 完全禁用本地存储库,只转到远程

时间:2014-03-19 10:00:04

标签: maven repository

我已经在服务器上设置了nexus,现在我想确保我的本地机器只使用nexus来获取任何依赖项,并且永远不会转到它的本地.m2目录。

是否有建议的方法来实现这一点,实际上甚至建议这样做?

由于

1 个答案:

答案 0 :(得分:5)

您始终必须使用本地.m2目录,否则Java将无法将JAR放入类路径。

如果您始终希望使用以下版本的版本更新本地存储库Nexus然后根据http://books.sonatype.com/mvnref-book/reference/running-sect-options.html使用“mvn -U”或“mvn --update-snapshots”,“强制检查远程存储库上的更新版本和快照”。

否则,只有在本地存储库中已存在工件的情况下,才会每天检查远程存储库。