您提供的文章是关于可以通过 Java 插件控制面板配置的 Java 插件(即浏览器的 Java 运行时环境) > 适用于:
平台:所有平台
所以,它确实不是特定于 Windows 的。
现在,如果您的问题是“如何在 Solaris 上启动 Java 插件控制面板”,答案是:
您可以通过启动 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 的 ProxySelector 或 Ant 的 -autoproxy 选项。这将使 Java 代码和/或 Ant 使用操作系统代理。
要设置您的 Solaris 主机,如果您使用的是 Gnome 2.X,您可以通过用户界面(系统 > 首选项 > 网络代理)全局配置代理。如果您不使用 Gnome,请设置以下环境变量:
export http_proxy=http://username:password@proxy_url
要指定非代理主机列表(如有必要),请设置此变量(这是一个示例):
export no_proxy=localhost,127.0.0.0/8,*.local