2011-09-26 112 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 現在直接連接是設置爲