Configurar el proxy del sistema usando _JAVA_OPTIONS/net.properties

Configurar el proxy del sistema usando _JAVA_OPTIONS/net.properties

Mi aplicación Java se conecta/escucha a un servidor (que está presente en otra ubicación geográfica).

Para conectarme a ese servidor necesito configurar el proxy.

Una forma de configurar el proxy es usando la variable de entorno _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|etc.

Usando la forma anterior puedo conectarme/escuchar el servidor.

Ahora, no quiero utilizar el enfoque anterior. Como enfoque alternativo, ¿puedo configurar el proxy usando el archivo net.properties disponible en la ruta java-1.8.0-openjdk-1.8.0.131-1\jre\lib?

Intenté configurar el proxy en el archivo net.properties como se muestra a continuación: java.net.useSystemProxies=true

http.proxyHost=abc.com http.proxyPort=111 http.nonProxyHosts= localhost|127.0.0.1|10...|.foo.com|etc

https.proxyHost=abc.com https.proxyPort=112

pero esto no funcionó.

¿Puedo utilizar este método alternativo para configurar el proxy?

Si no es así, ¿cuáles son las opciones alternativas disponibles para configurar el proxy?

información relacionada