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.

Ähnlech Artikelen