我正在使用maven,并且在本地存储库中有项目的所有依赖项(意思是.m2 /存储库),现在,当我想每次打包项目时,都会结束互联网和搜索Maven存储库以获取依赖关系(某些地方,如http://repo1.maven.org),但是,我编辑/m2/settings.xml和$ MAVEN_HOME/conf/settings.xml文件,并且这些文件中没有任何全局存储库链接,如何禁用maven以使用全局存储库?禁用全局存储库并在maven中只使用本地存储库
谢谢
我正在使用maven,并且在本地存储库中有项目的所有依赖项(意思是.m2 /存储库),现在,当我想每次打包项目时,都会结束互联网和搜索Maven存储库以获取依赖关系(某些地方,如http://repo1.maven.org),但是,我编辑/m2/settings.xml和$ MAVEN_HOME/conf/settings.xml文件,并且这些文件中没有任何全局存储库链接,如何禁用maven以使用全局存储库?禁用全局存储库并在maven中只使用本地存储库
谢谢
您可以使用-o
选项:
-o,--offline Work offline
在这种情况下,Maven将不连接任何远程仓库。
它的工作原理,但它不能从本地回购找到的依赖,例如,“对于com.google.code的POM:吗啡:罐子:0.99丢失,可用的依赖信息',但在本地存储库中可用(.m2/repository/com/google/code/morphia/0.99 /) – Iman
似乎您的本地存储库存在问题。 – chkal