我在日食中使用maven时遇到了麻烦。我在代理人后面。 Maven在CMD上运行正常,因为我在settings.xml上配置了它。 Eclipse的网络也适用于代理。但是m2eclipse不会更新我的依赖项并经常出现不同的错误。嵌入式Maven或外部(在 window / preferences / maven / installations 中定义)都会发生这种情况。
例如,我安装了STS并尝试创建SpringTemplate项目。除了pom.xml标题上的一些消息之外,它编译得很好,其中声明:
无法转移org.apache.maven.plugins:来自http://repo1.maven.org/maven2的maven-surefire-plugin:pom:2.7.1被缓存在本地存储库中,在更新间隔之前不会重新尝试解析中心已经过去或更新被迫。原始错误:无法传输工件org.apache.maven.plugins:maven-surefire-plugin:pom:2.7.1 from / to central(http://repo1.maven.org/maven2):连接超时
我尝试删除存储库中的.lastupdated文件,但不起作用。 我尝试通过cmd编译项目,然后在eclipse中作为maven项目导入,但是一些类似的消息将会持续存在。
非常感谢任何帮助。提前谢谢。
答案 0 :(得分:1)
之前我遇到过类似的问题。这就是我的工作:
答案 1 :(得分:0)
没关系。它通过删除Maven的settings.xml中的代理设置得到修复。我仍然通过代理。