Мое 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 | ...| .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

но это не сработало.

Могу ли я использовать этот альтернативный подход для настройки прокси?

Если нет, то какие альтернативные варианты доступны мне для настройки прокси.

0