Kun asentajan natiivi käynnistin luo JVM:n näyttämättä java-komentoriviä, aseta tämä ympäristö ennen kuin käynnistät asentajan kyseisestä PowerShell-istunnosta:

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

Nimi on täsmälleen JAVA_TOOL_OPTIONS. Sallitussa julkisten artefaktien asennuksessa ilman välityspalvelimen todennusta HTTP-välityspalvelinluettelon osoite voi korvata isäntänimen ja erilliset portit; molemmat kohdeprotokollat voivat käyttää yhtä välittäjää. Tämä toimii HTTP-pinossa, joka käyttää näitä JVM-välityspalvelinasetuksia.

VM lukee muuttujan JNI_CreateJavaVM kautta. Se hyväksyy VM-asetuksia kuten -D, ei vain käynnistimelle tarkoitettuja ohjeita kuten -jar valitseminen. Muuttuja nimeltä JAVA_OPTS on sen sijaan skriptikäytäntö ja toimii vain siellä, missä käynnistin lukee sen.

Pidä ohitus paikallisena aiottuun asennusistuntoon. Jo käynnissä oleva GUI-prosessi tai toisesta vanhemmasta käynnistäminen ei saa automaattisesti nykyisen kuoren päivitettyä ympäristöä.

Aiheeseen liittyvät artikkelit