A telepítő JVM-proxy tulajdonságainak beállítása JAVA_TOOL_OPTIONS-szal
Akkor használja a JAVA_TOOL_OPTIONS-t, ha egy Java-telepítő indítója nem kínál kényelmes helyet a JVM-proxy argumentumoknak.
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.