繁体   English   中英

Maven本地存储库

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM