ການຕັ້ງຄ່າ proxy sbt ຂອງ IntelliJ ສຳລັບການດາວໂຫຼດ dependency
ໃສ່ argument JVM ຂອງ proxy ໃນການຕັ້ງຄ່າ sbt, ແລ້ວເລີ່ມ process sbt ໃໝ່ສຳລັບ import ຫຼື ວຽກໃນ shell.
Check Connection ຂອງ IntelliJ ທົດສອບເສັ້ນທາງຂອງ IDE ເອງ. ມັນອາດຜ່ານໄດ້ ໃນຂະນະທີ່ sbt JVM ແຍກຕ່າງຫາກບໍ່ສາມາດດາວໂຫຼດ dependency ໄດ້.
- ເປີດ Settings → Build, Execution, Deployment → Build Tools → sbt.
- ໃນການຕັ້ງຄ່າ JVM, ໃສ່ຄຸນສົມບັດທີ່ຕ້ອງການໃນ VM parameters ເປັນ argument JVM:
-Dhttp.proxyHost=proxy.example -Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example -Dhttps.proxyPort=8080ໃຊ້ພຽງຊື່ໂຮສຈາກ endpoint ທີ່ເລືອກ, ໂດຍບໍ່ມີ scheme URL. ລາຍການ proxy HTTP ເປັນແຫຼ່ງຂອງຜູ້ສະໝັກສາທາລະນະສຳລັບເສັ້ນທາງດາວໂຫຼດນີ້. ຄູ່ຄຸນສົມບັດ HTTPS ເລືອກການດາວໂຫຼດ HTTPS; ມັນບໍ່ປ່ຽນ listener ໃຫ້ເປັນ proxy TLS.
ເລີ່ມ process sbt ໃໝ່ຫຼັງຈາກປ່ຽນ input ເຫຼົ່ານີ້. shell sbt ທີ່ມີຢູ່ແລ້ວຮັກສາການຕັ້ງຄ່າເລີ່ມຕົ້ນຂອງມັນ. ກວດເບິ່ງວ່າ IntelliJ ໃຊ້ shell sbt ສຳລັບ import ຫຼື ມອບ build ໃຫ້ມັນ, ເພື່ອໃຫ້ການເຮັດວຽກທີ່ລົ້ມເຫຼວໃຊ້ process ທີ່ຕັ້ງຄ່າໃໝ່ນັ້ນ.
ຖ້າການເຮັດວຽກທີ່ລົ້ມເຫຼວແມ່ນການດາວໂຫຼດ plugin ຂອງ IDE, ໃຫ້ໃຊ້ການຕັ້ງຄ່າ HTTP Proxy ຂອງ IntelliJ ແທນ. ແອັບພລິເຄຊັນທີ່ເລີ່ມແຍກຕ່າງຫາກໃຊ້ການຕັ້ງຄ່າ run ແລະ ລູກຄ້າເຄືອຂ່າຍຂອງມັນເອງ.
ຄຸນສົມບັດສີ່ຢ່າງເລືອກເສັ້ນທາງ. ສຳລັບການທ້າທາຍການພິສູດຕົວຕົນຂອງ proxy, ໃຫ້ປະຕິບັດຕາມ scheme ທີ່ປະກາດ ແລະ ການຕັ້ງຄ່າການພິສູດຕົວຕົນທີ່ຕົວດາວໂຫຼດ sbt ຕົວຈິງຮອງຮັບ.