Nastavitev proxy lastnosti JVM namestitvenega programa z JAVA_TOOL_OPTIONS
Uporabite JAVA_TOOL_OPTIONS, ko zaganjalnik namestitvenega programa Java ne ponuja priročnega mesta za proxy argumente JVM.
Ko izvorni zaganjalnik namestitvenega programa ustvari JVM, ne da bi razkril ukazno vrstico java, nastavite to okolje pred zagonom namestitvenega programa iz te seje PowerShell:
$env:JAVA_TOOL_OPTIONS = '-Dhttp.proxyHost=proxy.example -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.example -Dhttps.proxyPort=8080'Ime je natanko JAVA_TOOL_OPTIONS. Pri dovoljeni namestitvi javnih artefaktov brez proxy preverjanja lahko naslov s seznama proxyjev HTTP nadomesti ime gostitelja in ločena vrata; oba ciljna protokola lahko uporabljata enega posrednika. To deluje za sklad HTTP, ki uporablja te proxy lastnosti JVM.
VM prebere spremenljivko prek JNI_CreateJavaVM. Sprejema možnosti VM, kot je -D, ne pa navodil samo za zaganjalnik, kot je izbira -jar. Spremenljivka z imenom JAVA_OPTS je namesto tega skriptna konvencija in deluje le tam, kjer jo zaganjalnik prebere.
Prepis naj ostane lokalen za predvideno namestitveno sejo. Že delujoč proces GUI ali zagon iz drugega nadrejenega ne prejme samodejno posodobljenega okolja trenutne lupine.