Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java maven一直试图连接到一个不存在的intranet repo站点_Java_Maven_Repository - Fatal编程技术网

Java maven一直试图连接到一个不存在的intranet repo站点

Java maven一直试图连接到一个不存在的intranet repo站点,java,maven,repository,Java,Maven,Repository,我使用修改过的settings.xml运行了maven,这里是它的一部分: <mirrors> <!-- <mirror> <id>nexus</id> <mirrorOf>*</mirrorOf> <name>Nexus Repository Manager.</name> <url>http://my.intra.repo.site:8081/nexus/p

我使用修改过的settings.xml运行了maven,这里是它的一部分:

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

实际上,在我注释掉上面的mirror()之后,maven尝试连接其他url(这是我第一次使用它,但后来因为它被禁用而将其删除)。几点注意:

  • 我没有运行错误的settings.xml-如果我将镜像更改为其他内容,它会反映在日志中
  • 我隐约记得,回购url应该放在个人资料中,而不是镜像标签中,我错了吗 谢谢,
    约翰

    好了,谜团解开了。我查看了这个项目,在pom.xml的根目录中找到了,旧的url在标记pluginRepository中,我没有注意到它,因此它从未更新过。我认为如果settings.xml中没有设置显式回购,那么这个将接管。我的不好。

    如果不是全部settings.xml,我会在这里至少包括其中有趣的部分。还有,这里有一些建设性的话要说,您是否尝试更改该xml文件中的其他内容,以验证您实际上正在阅读settings.xml?感谢mattias的建议,我根据建议编辑了这篇文章。