Nastavení proxy vlastností JVM instalátoru pomocí JAVA_TOOL_OPTIONS
Použijte JAVA_TOOL_OPTIONS, když spouštěč instalátoru Java nenabízí vhodné místo pro proxy argumenty JVM.
Když nativní spouštěč instalátoru vytvoří JVM, aniž by vystavil příkazový řádek java, nastavte toto prostředí před spuštěním instalátoru z této relace PowerShellu:
$env:JAVA_TOOL_OPTIONS = '-Dhttp.proxyHost=proxy.example -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.example -Dhttps.proxyPort=8080'Název je přesně JAVA_TOOL_OPTIONS. Pro povolenou instalaci veřejných artefaktů bez proxy autentizace může adresa ze seznamu HTTP proxy nahradit název hostitele a samostatné porty; oba cílové protokoly mohou použít jeden prostředník. Funguje to pro HTTP stack, který tyto proxy vlastnosti JVM spotřebovává.
VM čte proměnnou přes JNI_CreateJavaVM. Přijímá volby VM jako -D, nikoli pokyny pouze pro spouštěč, jako je volba -jar. Proměnná s názvem JAVA_OPTS je spíše skriptovací konvence a funguje jen tam, kde ji spouštěč čte.
Ponechte přepsání lokální pro zamýšlenou instalační relaci. Již běžící proces GUI nebo spuštění z jiného rodiče automaticky nedostane aktualizované prostředí aktuálního shellu.