ເມື່ອຕົວເປີດພື້ນເມືອງຂອງຕົວຕິດຕັ້ງສ້າງ JVM ໂດຍບໍ່ສະແດງແຖວຄຳສັ່ງ java, ຕັ້ງສະພາບແວດລ້ອມນີ້ກ່ອນທີ່ຈະເລີ່ມຕົວຕິດຕັ້ງຈາກ session PowerShell ນັ້ນ:

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

ຊື່ແມ່ນ JAVA_TOOL_OPTIONS ຢ່າງແນ່ນອນ. ສຳລັບການຕິດຕັ້ງອາຕິແຟັກສາທາລະນະທີ່ອະນຸຍາດໂດຍບໍ່ມີການພິສູດຕົວ proxy, ທີ່ຢູ່ຈາກລາຍຊື່ proxy HTTP ສາມາດແທນຊື່ໂຮສ ແລະ ພອດແຍກຕ່າງຫາກ; ໂປຣໂຕຄອນປາຍທາງທັງສອງສາມາດໃຊ້ຕົວກາງອັນດຽວ. ສິ່ງນີ້ເຮັດວຽກສຳລັບສະແຕັກ HTTP ທີ່ໃຊ້ຄຸນສົມບັດ JVM proxy ເຫຼົ່ານັ້ນ.

VM ອ່ານຕົວແປຜ່ານ JNI_CreateJavaVM. ມັນຍອມຮັບຕົວເລືອກ VM ເຊັ່ນ -D, ບໍ່ແມ່ນຄຳແນະນຳສະເພາະຕົວເປີດ ເຊັ່ນການເລືອກ -jar. ຕົວແປທີ່ຊື່ JAVA_OPTS ແມ່ນສົນທິສັນຍາສະຄຣິບແທນ ແລະ ເຮັດວຽກພຽງແຕ່ບ່ອນທີ່ຕົວເປີດອ່ານມັນ.

ເກັບການຂຽນທັບໄວ້ໃນ session ການຕິດຕັ້ງທີ່ຕັ້ງໃຈໄວ້. ຂະບວນການ GUI ທີ່ກຳລັງເຮັດວຽກຢູ່ແລ້ວ ຫຼື ການເປີດຈາກພໍ່ແມ່ອື່ນ ຈະບໍ່ໄດ້ຮັບສະພາບແວດລ້ອມທີ່ອັບເດດຂອງ shell ປັດຈຸບັນໂດຍອັດຕະໂນມັດ.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ