2014-11-05 49 views
1

我跑行家在这里修改的settings.xml是其中的一部分:行家不断尝试连接到非存在的Intranet回购网站

<mirrors> 
<!-- 
<mirror> 
    <id>nexus</id> 
    <mirrorOf>*</mirrorOf> 
    <name>Nexus Repository Manager.</name> 
    <url>http://my.intra.repo.site:8081/nexus/public/</url> 
</mirror> 
--> 

其实在我注释掉上面的镜子(http://my.intra.repo.site:8081/nexus/public/),maven试图连接一些其他的网址http://xyz.repo.sitehttp://xyz.repo.site是我第一次使用,但是我之后在删除它之后删除了它)。几个注意事项:

  1. 我没有运行错误的settings.xml - 如果我将镜像更改为别的东西,它会反映在日志中;
  2. 我隐约记得,回购网址应放在配置文件中,而不是镜像标签,我错了吗?

感谢, 约翰

+0

我会包括,如果不是整个settings.xml,至少它的有趣的部分,在这里。而且,为了在这里说一些具有建设性的东西,你是否尝试改变该XML文件中的其他内容来验证你是否正在读取settings.xml? – mattias 2014-11-05 17:02:47

+0

感谢mattias的建议,我根据建议编辑了帖子。 – 2014-11-05 17:53:30

回答

0

OK,神秘解决。我查看了这个项目,发现它的根目录是pom.xml,旧的url http://xyz.repo.site位于标签pluginRepository内部,我没有注意到它,因此它从未更新过。如果在settings.xml中没有设置显式repo,我认为这个人会接管。我的错。

相关问题