代理背后的Nexus

时间:2014-11-07 13:19:16

标签: java maven proxy nexus

我试图在代理后面的机器中安装Nexus(Maven的存储库管理器)。当我执行服务器时,它会尝试连接到默认存储库(https://repository.apache.org:443https://repo1.maven.org:443https://nexus.codehaus.org:443),但它失败并且网络无法访问"消息(因为代理,我假设)。

我尝试将其他JVM参数添加到jsw / config / wrapper.conf文件中以配置代理,但它似乎不起作用:

wrapper.java.additional.4=-Dhttp.proxyHost=10.104.1.7
wrapper.java.additional.5=-Dhttp.proxyPort=8080
wrapper.java.additional.6=-Dhttps.proxyHost=10.104.1.7
wrapper.java.additional.7=-Dhttps.proxyPort=8080

任何人都知道如何让它发挥作用?

3 个答案:

答案 0 :(得分:6)

Nexus Admin UI中有一个部分用于配置代理设置。它位于Administration - >下。服务器。请参阅Nexus Documentation的第6.1.5节。

答案 1 :(得分:0)

如果Nexus应用程序已在运行且您正在尝试配置代理,则上述答案有效。我不得不在没有互联网连接的机器上安装Nexus。在激活许可证期间,它会尝试联系licensing.sonatype.com,您将需要直接连接互联网,或者需要通过另一个打开到互联网盒的ssh端口转发它。这个小小的细微差别让我很难过。

答案 2 :(得分:0)

>nexus.exe /run -Dhttps.proxyHost=10.104.1.7 -Dhttps.proxyPort=8080
相关问题