当使用主机名而不是ip地址时,Maven部署到Nexus失败,代码为502

当使用主机名而不是ip地址时,Maven部署到Nexus失败,代码为502,maven,nexus,Maven,Nexus,当使用Nexus主机名而不是ip地址时,Maven部署到Nexus失败,代码为502。 当我使用ip部署时,它是成功的 Maven分销管理: <distributionManagement> <repository> <id>releases</id> <name>Internal Releases</name> <url>http://dev11:8082

当使用Nexus主机名而不是ip地址时,Maven部署到Nexus失败,代码为502。 当我使用ip部署时,它是成功的

Maven分销管理:

<distributionManagement>
    <repository>
        <id>releases</id>
        <name>Internal Releases</name>
        <url>http://dev11:8082/nexus/content/repositories/releases/</url>
    </repository>
    <snapshotRepository>
        <id>snapshots</id>
        <name>Internal snapshots</name>
        <url>http://dev11:8082/nexus/content/repositories/snapshots/</url>
    </snapshotRepository>
</distributionManagement>

释放
内部释放
http://dev11:8082/nexus/content/repositories/releases/
快照
内部快照
http://dev11:8082/nexus/content/repositories/snapshots/
错误信息:

[ERROR]无法执行目标org.apache.maven.plugins:maven部署插件:2.7:deploy(默认部署)在项目myapplication api上:检索远程元数据com.mycompany.mygroup:myapplication api:1.0-SNAPSHOT/maven-metadata.xml失败:无法将元数据com.mycompany.mygroup:myapplication api:1.0-SNAPSHOT/maven-metadata.xml从/传输到快照(http://dev11:8082/nexus/content/repositories/snapshots/):无法传输文件:http://dev11:8082/nexus/content/repositories/snapshots/com/mycompany/mygroup/myapplication-api/1.0-SNAPSHOT/maven-metadata.xml。返回代码为:502,原因短语:未收到来自服务器或转发器的数据。->[帮助1]

我知道

我添加了一个代理,但不排除主机名

修正了添加后的问题

<proxy>
  ...
  <nonProxyHosts>dev11</nonProxyHosts>

...
dev11

您确信端口正确吗?默认情况下,端口为8081?或者您的配置是否与默认配置不同?能否成功
ping
主机名?这可能是代理问题。如果为该ip定义了规则(无代理vs.),请尝试为主机名定义相同的规则。