Angi JVM-proxyegenskaper for installasjonsprogrammet med JAVA_TOOL_OPTIONS
Bruk JAVA_TOOL_OPTIONS når startprogrammet til et Java-installasjonsprogram ikke gir et praktisk sted for JVM-proxyargumenter.
Når det opprinnelige startprogrammet til et installasjonsprogram oppretter en JVM uten å vise en java-kommandolinje, angi dette miljøet før du starter installasjonsprogrammet fra den PowerShell-økten:
$env:JAVA_TOOL_OPTIONS = '-Dhttp.proxyHost=proxy.example -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.example -Dhttps.proxyPort=8080'Navnet er nøyaktig JAVA_TOOL_OPTIONS. Ved en tillatt installasjon av offentlige artefakter uten proxyautentisering kan en adresse fra HTTP-proxylisten erstatte vertsnavnet og separate porter; begge målprotokollene kan bruke én mellommann. Dette fungerer for en HTTP-stabel som bruker disse JVM-proxyegenskapene.
VM-en leser variabelen via JNI_CreateJavaVM. Den godtar VM-alternativer som -D, ikke instruksjoner bare for startprogrammet som å velge -jar. En variabel kalt JAVA_OPTS er derimot en skriptkonvensjon og fungerer bare der startprogrammet leser den.
Hold overstyringen lokal for den tiltenkte installasjonsøkten. En GUI-prosess som allerede kjører, eller en start fra en annen forelder, mottar ikke automatisk det oppdaterte miljøet til gjeldende skall.