Орнотуучунун JVM прокси касиеттерин JAVA_TOOL_OPTIONS менен коюу
Java орнотуучусунун иштеткичи JVM прокси аргументтери үчүн ыңгайлуу жер бербесе, JAVA_TOOL_OPTIONS колдонуңуз.
Орнотуучунун жергиликтүү иштеткичи java буйрук сабын көрсөтпөстөн JVM түзгөндө, орнотуучуну ошол PowerShell сессиясынан иштетүүдөн мурун бул чөйрөнү коюңуз:
$env:JAVA_TOOL_OPTIONS = '-Dhttp.proxyHost=proxy.example -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.example -Dhttps.proxyPort=8080'Аты так JAVA_TOOL_OPTIONS. Прокси аутентификациясыз уруксат берилген коомдук артефактыларды орнотуу үчүн HTTP прокси тизмесиндеги дарек хост атын жана өзүнчө портторду алмаштыра алат; эки багыт протоколу тең бир ортомчуну колдоно алат. Бул ушул JVM прокси касиеттерин колдонгон HTTP стеги үчүн иштейт.
VM өзгөрмөнү JNI_CreateJavaVM аркылуу окуйт. Ал -D сыяктуу VM параметрлерин кабыл алат, -jar тандоо сыяктуу иштеткичке гана тиешелүү көрсөтмөлөрдү эмес. JAVA_OPTS деп аталган өзгөрмө болсо скрипт конвенциясы жана иштеткич аны окуган жерде гана иштейт.
Кайра аныктоону болжолдонгон орнотуу сессиясында гана кармаңыз. Мурунтан иштеп жаткан GUI процесси же башка ата-энеден иштетүү учурдагы shellдин жаңыртылган чөйрөсүн автоматтык түрдө албайт.