Einstellen des Proxys für die JVM
Wenn Java-Anwendungen eine Internetverbindung benötigen, können sie auf Schwierigkeiten stoßen, wenn sie sich hinter einem Proxyserver befinden. Um erfolgreiche Netzwerkverbindungen sicherzustellen, muss die Java Virtual Machine (JVM) für die Verwendung des Proxys konfiguriert werden.
Die Java-Dokumentation enthält detaillierte Anweisungen zum Konfigurieren der JVM-Proxy-Einstellungen. Beim Starten der JVM über die Befehlszeile können Entwickler die JVM-Flags http.proxyHost (Host-IP oder -Name) und http.proxyPort (Port) setzen. In Unix-Umgebungen kann dieser Prozess durch die Erstellung eines Shell-Skripts erleichtert werden, wie im Beispiel gezeigt:
JAVA_FLAGS=-Dhttp.proxyHost=10.0.0.100 -Dhttp.proxyPort=8800 java ${JAVA_FLAGS} ...
Bei Containern wie JBoss oder WebLogic können Entwickler die von bereitgestellten Startskripte ändern der Verkäufer. Es ist wichtig zu beachten, dass die Java-API (javadocs) nur eine Teildokumentation bietet, während die vollständige Dokumentation wertvolle Informationen unter http://download.oracle.com/javase/6/docs/technotes/guides/ enthält.
Entwickler möchten möglicherweise auch bestimmte lokale oder Intranet-Hosts von der Proxy-Auflösung ausschließen. Zu diesem Zweck kann die Eigenschaft http.nonProxyHosts festgelegt werden, wie von @Tomalak hervorgehoben:
-Dhttp.nonProxyHosts="localhost|127.0.0.1|10.*.*.*|*.example.com|etc"
Das obige ist der detaillierte Inhalt vonWie konfiguriere ich JVM-Proxy-Einstellungen für Java-Anwendungen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!