ການຕັ້ງຄ່າ proxy Maven ໃນ IntelliJ: ຕົວນຳເຂົ້າ ແລະ ຕົວລັນ
ປຽບທຽບການຕັ້ງຄ່າຂອງຕົວນຳເຂົ້າ ແລະ ຕົວລັນ ເມື່ອ IntelliJ ສາມາດສ້າງຜ່ານ proxy ໄດ້ ແຕ່ບໍ່ສາມາດຊິງຄ໌ໄດ້, ຫຼື ກົງກັນຂ້າມ.
ຖ້າເປົ້າໝາຍ Maven ເຮັດວຽກໃນ IntelliJ ແຕ່ການຊິງຄ໌ລົ້ມເຫຼວ, ໃຫ້ກວດສອບຕົວນຳເຂົ້າກ່ອນທີ່ຈະປ່ຽນຈຸດປາຍທາງຂອງ proxy. ສິ່ງເຫຼົ່ານີ້ເປັນຜູ້ໃຊ້ແຍກກັນ:
| ການດຳເນີນການທີ່ເຮັດວຽກ ຫຼື ລົ້ມເຫຼວ | ການຕັ້ງຄ່າຂະບວນການທີ່ກ່ຽວຂ້ອງ |
|---|---|
| ການກວດສອບການເຊື່ອມຕໍ່ HTTP ຂອງ IDE | ການຕັ້ງຄ່າເຄືອຂ່າຍ HTTP ຂອງ IntelliJ ເອງ |
| ການນຳເຂົ້າ ຫຼື ຊິງຄ໌ໂຄງການ | ຕົວເລືອກ JDK ແລະ JVM ຂອງຕົວນຳເຂົ້າ Maven |
| ການປະຕິບັດເປົ້າໝາຍ Maven | ເວລາແລ່ນ ແລະ ຕົວເລືອກ JVM ຂອງຕົວລັນ Maven |
ທຳອິດ ປຽບທຽບການແຈກຢາຍ Maven ແລະ ໄຟລ໌ການຕັ້ງຄ່າຜູ້ໃຊ້ທີ່ເລືອກ, ລວມທັງການຂຽນທັບທີ່ຊັດເຈນທີ່ໃຊ້ໃນ terminal. ເຮັດໃຫ້ proxy ທີ່ເຄື່ອນໄຫວໃນການຕັ້ງຄ່າທີ່ມີຜົນ ສອດຄ່ອງກັນ ກ່ອນທີ່ຈະເພີ່ມຄຸນສົມບັດໃນຫຼາຍຊ່ອງ VM.
ຈາກນັ້ນ ຊອກຫາຄຸນສົມບັດ proxy Java, truststore ທີ່ກຳນົດເອງ ຫຼື ຕົວເລືອກ JVM ອື່ນ ໃນຂະບວນການທີ່ລົ້ມເຫຼວ. ຕົວເລືອກຂອງຕົວລັນມີຜົນຕໍ່ເປົ້າໝາຍ; ຕົວເລືອກຂອງຕົວນຳເຂົ້າມີຜົນຕໍ່ການນຳເຂົ້າ. ພວກມັນບໍ່ຄືກັນ. JDK ສອງອັນທີ່ເລືອກອາດໄວ້ໃຈ CA ອົງກອນຕ່າງກັນ ໃນຂະນະທີ່ໃຊ້ຈຸດປາຍທາງດຽວກັນ, ດັ່ງນັ້ນ ຂໍ້ຜິດພາດໃບຢັ້ງຢືນບໍ່ໄດ້ພິສູດຂໍ້ຜິດພາດລະຫັດຜ່ານ.
ຂໍ້ຜິດພາດສະເພາະການຊິງຄ໌ ຈະຊີ້ນຳຄວາມສົນໃຈໄປທີ່ຕົວນຳເຂົ້າ ແລະ ຂໍ້ມູນເຂົ້າຂອງມັນ. ຂໍ້ຜິດພາດສະເພາະເປົ້າໝາຍ ຈະຊີ້ນຳຄວາມສົນໃຈໄປທີ່ຕົວລັນ. ການທົດສອບ ຫຼື ແອັບພລິເຄຊັນທີ່ແຍກອອກອາດນຳ JVM ອື່ນທີ່ມີການຕັ້ງຄ່າຂອງມັນເອງ.
ເກັບການແກ້ໄຂໄວ້ກັບເຈົ້າຂອງນັ້ນ ແທນທີ່ຈະວາງຄຸນສົມບັດ proxyHost ທົ່ວໄປທຸກບ່ອນ ຫຼື ແກ້ໄຂໄຟລ໌ Maven ທີ່ມາພ້ອມ. ໄຟລ໌ການຕັ້ງຄ່າທີ່ລະບຸໄດ້ ແລະ ຕົວເລືອກຂະບວນການທີ່ກຳນົດເປົ້າໝາຍ ເຮັດໃຫ້ຜົນສາມາດສ້າງຄືນໄດ້ຫຼັງການອັບເດດ IDE.