2011-09-26 114 views
2

我有从Java控制applet制作的全局代理设置。它需要浏览器的代理设置。我需要运行一个不使用全局代理设置的Java应用程序,它必须使用直接连接。Java代理设置

我该如何使用命令行参数来做到这一点?

回答

1

你看看这里:http://download.oracle.com/javase/6/docs/technotes/guides/net/proxies.html

可以设置在命令行系统属性:java ... -Dhttp.proxyHost=your-proxy.example.com ...

+0

我已经设置了代理。我想要的是删除代理设置并获得直接连接。 –

+1

@misha那么,有'http.noProxyHosts'属性... – Thomas

+0

我知道这个问题是旧的...但没有人提到一个简单的方法来绕过代理在你的小程序代码...有没有必要开始与任何特殊参数 - 如果你的applet不打算使用代理,那么它应该使用参数'Proxy.NO_PROXY'调用合适的构造函数(如'Socket(Proxy)'或'URLConnection(Proxy)')。 http://docs.oracle.com/javase/7/docs/api/java/net/Proxy.html#NO_PROXY – Dexter

0

开放的Java控制面板使用

javaws的-viewer

通用>网络设置 - >直接Connetcion 现在直接连接是设置为