我正在编写一个工具来检查应用程序的前提条件。一个先决条件是特定的JRE代理设置。但我无法弄清楚,JRE将这些信息存储在Windows机器上(这应该适用于XP,Vista 32 / 64Bit和win7 32 / 64Bit),然后在java控制面板中设置它们。
有什么想法吗?
答案 0 :(得分:2)
(用户应用程序数据文件夹)\ Sun \ Java \ Deployment \ deployment.properties
如果配置了任何代理设置,则可以在此文件中找到它们。 有时存在系统范围的配置,然后在c:\ windows \ sun ...
中找到它http://download.oracle.com/javase/1.5.0/docs/guide/deployment/deployment-guide/properties.html
答案 1 :(得分:0)
检查系统属性是否
http.proxyHost
http.proxyPort
已设定。还有一些属性,如用户名和袜子代理的不同属性,但基本上我会这样做。
某些代理属性的说明 http://download.oracle.com/javase/6/docs/technotes/guides/net/proxies.html
答案 2 :(得分:0)
只需打印所有系统属性一次,看看它们是否包含您要查找的属性。
System.getProperties()
Java中的