当使用主机名而不是ip地址时,Maven部署到Nexus失败,代码为502
当使用Nexus主机名而不是ip地址时,Maven部署到Nexus失败,代码为502。 当我使用ip部署时,它是成功的 Maven分销管理:当使用主机名而不是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
<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.),请尝试为主机名定义相同的规则。