我只需配置Wildfly 8即可使用外部HTTP代理连接到Internet;你能告诉我在哪里以及如何指定代理地址和端口?
我在Windows 7上运行Wildfly作为服务。
非常感谢你的帮助!
答案 0 :(得分:2)
我是通过添加
来做到的set "JAVA_OPTS=%JAVA_OPTS% -Dhttp.proxyHost=MY_PROXY_HOST -Dhttp.proxyPort=MY_PROXY_PORT -Dhttp.proxyUser=MY_LOGIN -Dhttp.proxyPassword=MY_PASSWORD"
进入文件bin / standalone.conf.bat(我在独立模式下使用wildfly) 换句话说,Wildfly很好地使用了系统(JVM)代理设置。
答案 1 :(得分:0)
我们必须使用Wildfly 10进行更多步骤:
```
<resource-root path="resteasy-client-3.0.19.Final.jar">
<filter>
<exclude-set>
<path name="META-INF/services"/>
</exclude-set>
</filter>
</resource-root>
```
```
public class ProxifiedClientBuilder extends ResteasyClientBuilder {
public ProxifiedClientBuilder() {
super();
URLConnectionEngine urlConnectionEngine = new URLConnectionEngine();
httpEngine(urlConnectionEngine);
}
}
```
```
<system-properties>
<property name="javax.ws.rs.client.ClientBuilder" value="be.buyway.util.ProxifiedClientBuilder"/>
</system-properties>
```
希望这有助于其他人。