[英]Maven local repository
我希望Maven脱机工作。 我将所有工件如spring和hibernate下载到我的电脑上。 然后我尝试将Maven设置为仅使用本地存储库。 我按照说明将Maven指向本地存储库。 但是每次我尝试加载spring mvc项目时,都会遇到如下错误:
离线/缺失工件org.springframework:spring-context:jar:3.0.6.RELEASE:编译离线/缺失工件org.springframework:spring-core:jar:3.0.6.RELEASE:compile
我检查了本地存储库。 那里有jar和pom文件。 我无法弄清楚我的配置有什么问题。 有人可以帮帮我吗?
谢谢。
杰瑞
你可能搞砸了你的settings.xml。
准备离线的正确方法是这样的:
mvn install dependency:go-offline
bilash.saha给出的答案不适用于多模块项目。
第一个命令完成后,您可以通过运行测试一切正常
mvn -o package
为了节省您每次使用此settings.xml键入“-o”:
<?xml version="1.0" encoding="UTF-8"?>
<settings>
<offline>true</offline>
</settings>
跑
mvn dependency:go-offline
然后使用'-o'标志离线构建项目:
mvn install -o
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.