Amikor a telepítő natív indítója JVM-et hoz létre anélkül, hogy java parancssort mutatna, állítsa be ezt a környezetet, mielőtt elindítja a telepítőt abból a PowerShell-munkamenetből:

$env:JAVA_TOOL_OPTIONS = '-Dhttp.proxyHost=proxy.example -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.example -Dhttps.proxyPort=8080'

A név pontosan JAVA_TOOL_OPTIONS. Az engedélyezett nyilvános összetevők proxy-hitelesítés nélküli telepítéséhez az HTTP-proxy lista egy címe helyettesítheti a gazdagépnevet és a külön portokat; mindkét célprotokoll használhat egyetlen közvetítőt. Ez működik az ilyen JVM-proxy tulajdonságokat fogyasztó HTTP-verem esetében.

A VM a változót a JNI_CreateJavaVM révén olvassa. Elfogad VM-beállításokat, például -D, nem pedig csak az indítónak szóló utasításokat, mint a -jar kiválasztása. A JAVA_OPTS nevű változó viszont szkriptkonvenció, és csak ott működik, ahol az indító olvassa.

Tartsa a felülírást a tervezett telepítési munkamenethez helyben. Egy már futó GUI-folyamat vagy egy másik szülőből indított indítás nem kapja meg automatikusan az aktuális héj frissített környezetét.

Kapcsolódó cikkek