我很难通过jvm命令设置代理设置
例如,我使用像
这样的JVM争论-Dhttp.proxyHost=my.proxy.net
-Dhttp.proxyPort=8080
-Dhttp.proxyUser=myusername
-Dhttp.proxyPassword=mypassword
但我不成功
但是,如果我使用java.net.Authenticator继续执行代码,那么
Authenticator.setDefault(new Authenticator() {
protected PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication("myusername", "mypassword");
}
});
有没有办法坚持JVM论证并避免使用身份验证器?
答案 0 :(得分:0)
-Dhttp.proxyUser=myusername
-Dhttp.proxyPassword=mypassword
这些不是JRE识别的系统属性。它们属于某个外部包,可能是Apache HTTP Client。