Setzt dem Java seng Proxy-Flags virun d'Haaptklass
Gitt d'Proxy-Systemeigenschafte beim Java-Launcher, amplaz se zoufälleg als Applikatiounsargumenter ze liwweren.
Dës zwou Kommandoen ginn dem Java-Launcher net déiselwecht Konfiguratioun. Benotzt den Host an de Port vun Ärem HTTP-Proxy; d'HTTP-Proxy-Lëscht bitt Kandidaten fir erlaabte ëffentlech Routen:
java -Dhttp.proxyHost=proxy.example.net -Dhttp.proxyPort=8080 -jar app.jar
java -jar app.jar -Dhttp.proxyHost=proxy.example.net -Dhttp.proxyPort=8080
An der éischter kritt de Launcher Optioune fir Systemeigenschaften. An der zweeter ginn d'Tokenen no app.jar zu Applikatiounsargumenter. Ausser d'Applikatioun analyséiert se bewosst, setzen se d'Proxy-Eigenschafte vun der JVM net.
Déiselwecht Grenz gëllt, wann amplaz -jar eng Haaptklass genannt gëtt. Setzt JVM-Optiounen virum Klassennumm an d'applikatiounsspezifesch Argumenter duerno.
Iwwerpréift de richtegen Startbefehl, deen eng IDE, ee Service-Wrapper oder e Startsktipt generéiert. Seng Feld mam Label „program arguments“ kann anescht sinn wéi säi Feld fir VM-Optiounen.
Déi richteg Plaz liwwert just d'Eigenschaft. Den HTTP-Client muss déi Java-Netzwierkkonfiguratioun nach ëmmer benotzen. Fir Apache HttpClient 5, erméiglecht dem Client d'Systemeigenschaften ze benotzen. D'Proxy-Authentifikatioun brauch seng eegen ënnerstëtzt Schnëttstell.