Mave 3.2无法访问本地关系实例返回502代码

问题描述 投票:2回答:2

访问本地主机中的本地关系存储库时,返回代码为502。

pom.xml看起来像这样

<repositories>
   <repository>
      <id>nexus</id>
      <name>nexusPublic</name>
      <url>http://localhost:8081/nexus/content/groups/public/</url>
   </repository>
</repositories>
maven nexus
2个回答
6
投票
致OP和任何可能通过google到达这里的人(就像我一样:]:>

我有同样的问题,我输入的项目使用了服务器上存储库中的一些工件(通过Archiva)。我可以通过浏览器访问jar,但是Maven找不到它。

问题是我的公司使用代理,无法通过其自己的代理连接到公司的服务器。我在我的Maven配置(.m2 / settings.xml)中添加了<nonProxyHosts>servername.dev.company.com</nonProxyHosts>。根据this answer,在您的情况下为<nonProxyHosts>*localhost*</nonProxyHosts>


0
投票
问题已经回答,但让我编写完整的xml配置文件:

。m2 / settings.xml

<settings> <proxies> <proxy> <id>proxy_http</id> <active>true</active> <protocol>http</protocol> <host>proxy host</host> <port>porxy port</port> <nonProxyHosts>local.net|host_1|host_2|host_3</nonProxyHosts> </proxy> </proxies> </settings>
© www.soinside.com 2019 - 2024. All rights reserved.