Када изворни покретач инсталатера ствара JVM без откривања java командне линије, подесите ово окружење пре покретања инсталатера из те PowerShell сесије:

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

Назив је тачно JAVA_TOOL_OPTIONS. За дозвољену инсталацију јавних артефаката без proxy аутентификације адреса са листе HTTP проксија може заменити име хоста и одвојене портове; оба одредишна протокола могу користити један посредник. То ради за HTTP стек који троши та JVM прокси својства.

VM чита променљиву кроз JNI_CreateJavaVM. Прихвата VM опције попут -D, а не упутства само за покретач попут бирања -jar. Променљива названа JAVA_OPTS је пак скриптна конвенција и ради само тамо где је покретач чита.

Држите надјачавање локалним за предвиђену инсталациону сесију. Већ покренути GUI процес или покретање из другог родитеља не прима аутоматски ажурирано окружење тренутне љуске.

Повезани чланци