Kui paigaldaja natiivne käivitaja loob JVM-i ilma java käsurearida näitamata, määrake see keskkond enne, kui käivitate paigaldaja sellest PowerShelli seansist:

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

Nimi on täpselt JAVA_TOOL_OPTIONS. Lubatud avalike artefaktide paigalduseks ilma puhverserveri autentimiseta võib HTTP-puhverserverite loendi aadress asendada hostinime ja eraldi pordid; mõlemad sihtprotokollid võivad kasutada ühte vahendajat. See toimib HTTP-pinule, mis kasutab neid JVM-i puhverserveri atribuute.

VM loeb muutujat JNI_CreateJavaVM kaudu. See võtab vastu VM-i valikuid nagu -D, mitte ainult käivitaja juhiseid nagu -jar valimine. Muutuja nimega JAVA_OPTS on hoopis skriptikonventsioon ja toimib ainult seal, kus käivitaja seda loeb.

Hoidke alistamine kohalikuna kavandatud paigaldusseansile. Juba töötav GUI-protsess või teisest vanemast käivitamine ei saa automaatselt praeguse kesta värskendatud keskkonda.

Seotud artiklid