Impostazione del proxy di sistema utilizzando _JAVA_OPTIONS / net.properties


0

La mia applicazione java si collega / ascolta un server (che è presente in un'altra posizione geografica).

Per connettermi a quel server ho bisogno di impostare il proxy.

Un modo per impostare il proxy è utilizzare la variabile di ambiente _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

Utilizzando il modo sopra posso connettermi / ascoltare server.

Ora, non voglio usare l'approccio sopra. Come approccio alternativo, posso impostare il proxy usando il file net.properties disponibile nel percorso java-1.8.0-openjdk-1.8.0.131-1 \ jre \ lib.

Ho provato a impostare il proxy nel file net.properties come mostrato di seguito: java.net.useSystemProxies = true

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

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

ma questo non ha funzionato.

Posso usare questo approccio alternativo per impostare il proxy?

In caso contrario, quali sono le opzioni alternative disponibili per impostare il proxy.


Chiarisci il tuo problema specifico o aggiungi ulteriori dettagli per evidenziare esattamente ciò di cui hai bisogno. Come è attualmente scritto, è difficile dire esattamente cosa stai chiedendo.
Ramhound,

Modificato la domanda per essere più specifici.
sandeep goyal
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.