这是为了测试我设置的远程Maven存储库是否正常工作,我想停止maven在本地查看(./m2)罐子,并且只能从远程仓库获取它们。任何想法如何实现这个赞赏我可以阻止maven解决当地依赖问题吗?
谢谢!
这是为了测试我设置的远程Maven存储库是否正常工作,我想停止maven在本地查看(./m2)罐子,并且只能从远程仓库获取它们。任何想法如何实现这个赞赏我可以阻止maven解决当地依赖问题吗?
谢谢!
你可以直接删除你的.m2/repository。
否则,在构建项目时,可以使用-U选项更新快照。
您还可以使用maven依赖项插件:dependency:purge-local-repository。你会在插件的网页上找到更多的细节:http://maven.apache.org/plugins/maven-dependency-plugin/
你可以检查这个post清除项目依赖关系和重新解决它们。
删除.m2
不是一个好的选择,因为您将删除所有其他的罐子,并且您每次都会这样做。 -U
选项每次都会强制更新,这可能也适合您。
-U强制更新只有快照,我认为这对OP而言不是很有价值 –