Мое Java-приложение подключается/слушает сервер (который находится в другом географическом месте).
Чтобы подключиться к этому серверу мне нужно настроить прокси.
Один из способов настройки прокси-сервера — использование переменной окружения _JAVA_OPTION:
_JAVA_OPTION=-Djava.net.preferIPv4Stack=true -Dhttp.proxyHost=abc.com -Dhttp.proxyPort=111 -Dhttps.proxyHost=def.com -Dhttps.proxyPort=112 -Dhttp.nonProxyHosts=localhost|127.0.0.1|10...|.foo.com|и т. д.
Используя вышеуказанный способ, я могу подключиться/прослушать сервер.
Теперь я не хочу использовать вышеуказанный подход. В качестве альтернативного подхода могу ли я установить прокси с помощью файла net.properties, доступного по пути java-1.8.0-openjdk-1.8.0.131-1\jre\lib.
Я попытался установить прокси в файле net.properties, как показано ниже: java.net.useSystemProxies=true
http.proxyHost=abc.com http.proxyPort=111 http.nonProxyHosts= localhost|127.0.0.1|10...|.foo.com|и т. д.
https.proxyHost=abc.com https.proxyPort=112
но это не сработало.
Могу ли я использовать этот альтернативный подход для настройки прокси?
Если нет, то какие альтернативные варианты настройки прокси-сервера мне доступны?