您提供的文章是关于在Java插件(即对于浏览器的Java运行时环境),可以通过的Java Plug-in控制面板进行配置,并适用于:
平台(S):所有平台
所以,它真的不是Windows专用。现在
,如果你的问题是“如何启动Java插件在Solaris控制面板”,得到的回答是:
您可以通过启动ControlPanel控制可执行文件运行控制面板。在Java 2 SDK,该文件位于
<SDK installation directory>/jre/bin/ControlPanel
例如,如果你的Java 2 SDK安装在/usr/j2se
,用这个命令启动控制面板:
/usr/j2se/jre/bin/ControlPanel
但通常人们没有使用Solaris进行浏览,所以我不确定这是你想要的(实际上,我不明白你想要做什么)。
如果要以编程方式进行连接,请注意Java使用两个系统属性来指定代理:http.proxyHost
和http.proxyPort
。对于小程序,这些小程序会自动设置为使用浏览器的设置。然而,在一个应用程序,你需要自行设置:
Properties props = System.getProperties();
props.put("http.proxyHost", "proxyhostname");
props.put("http.proxyPort", "proxyhostport");
按评论,我的理解是,要使用PAC文件。要从Java代码和/或Ant与Java 1.5+使用代理自动配置,您可以在“操作系统级”配置代理,并将系统属性java.net.useSystemProxies
设置为true
(请参阅4)代理选择器或Java Networking and Proxies)或Ant的-autoproxy
选项。这将使Java代码和/或Ant使用操作系统代理。
要设置你的Solaris主机,如果您使用的是GNOME 2.X,你可以在全球范围通过用户界面(系统>首选项>网络代理)配置代理。如果你不使用Gnome的,设置以下环境变量:
export http_proxy=http://username:[email protected]_url
要指定非代理主机列表(如有必要),设置这个变量(这是一个例子):
export no_proxy=localhost,127.0.0.0/8,*.local
有趣。让我知道这是否成功。我的“解决方案”是要在JS中重新创建自定义代理选择器java类中的逻辑,但我只想指向JS文件并使其以浏览器的方式工作。 – 2011-02-02 17:32:41
代理农场工作就像一种享受。强烈推荐。 – 2011-03-28 20:00:32