Mad*_*sen 3 java proxy solaris
我想在Solaris上配置Java代理设置以使用代理自动配置(PAC)脚本.
我已经找到了使用Java控制面板在Windows机器上进行设置的说明,但是在Solaris Java安装上找不到在何处/如何进行相同的设置更改时遇到了问题.
我想使用代理自动配置(PAC)脚本,而不是手动设置每个连接的代理信息,或使用单个代理.我需要为不同类型的URL利用多个代理.
您提供的文章是关于Java Plug-in(即浏览器的Java运行时环境),可以通过Java Plug-in控制面板进行配置,并适用于:
平台:所有平台
所以,它实际上不是Windows特定的.
现在,如果您的问题是"我如何在Solaris上启动Java Plug-in控制面板",答案是:
您可以通过启动ControlPanel可执行文件来运行控制面板.在Java 2 SDK中,此文件位于
Run Code Online (Sandbox Code Playgroud)<SDK installation directory>/jre/bin/ControlPanel例如,如果安装了Java 2 SDK
/usr/j2se,请使用以下命令启动控制面板:Run Code Online (Sandbox Code Playgroud)/usr/j2se/jre/bin/ControlPanel
但通常人们不会使用Solaris进行冲浪,所以我不确定这是你正在寻找的东西(实际上,我并不清楚你想要做什么).
如果要以编程方式连接,请注意Java使用两个系统属性来指定代理:http.proxyHost和http.proxyPort.对于applet,它们会自动设置为使用浏览器的设置.但是,在应用程序中,您需要自己设置它们:
Properties props = System.getProperties();
props.put("http.proxyHost", "proxyhostname");
props.put("http.proxyPort", "proxyhostport");
Run Code Online (Sandbox Code Playgroud)
根据评论,我的理解是你想使用PAC文件.要使用Java代码和/或蚂蚁使用Java 1.5+代理自动配置,您可以在"OS级"配置代理和系统属性设置java.net.useSystemProxies来true(见第4)的ProxySelector的Java的网络和代理)或-autoproxyAnt的选项.这将使Java代码和/或Ant使用OS代理.
要设置Solaris主机,如果您使用的是Gnome 2.X,则可以通过用户界面(系统>首选项>网络代理)全局配置代理.如果您没有使用Gnome,请设置以下环境变量:
export http_proxy=http://username:password@proxy_url
Run Code Online (Sandbox Code Playgroud)
要指定非代理主机列表(如有必要),请设置此变量(这是一个示例):
export no_proxy=localhost,127.0.0.0/8,*.local
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7657 次 |
| 最近记录: |