ຊອກຫາ id ຂະບວນການໂດຍຄໍາສັ່ງ jps & ແລະຂ້າພວກເຂົາໂດຍຄໍາສັ່ງ taskkill. ໃຫ້ສັງເກດວ່າ ” -f ” ຈໍາເປັນຕ້ອງມີ taskkill ຫຼືມັນອາດຈະພຽງແຕ່ສົ່ງສັນຍານການຢຸດເຊົາທີ່ບໍ່ໄດ້ສິ້ນສຸດມັນ. ທ່ານໄດ້ພະຍາຍາມຂ້າຂະບວນການ java.exe ໃນ Taskmanager ບໍ? ມັນຄວນຈະຢຸດເຊົາຫຼັງຈາກນັ້ນ.
ຂ້ອຍຈະຢຸດການປະຕິບັດກະປ໋ອງໄດ້ແນວໃດ?
ຢຸດການແຈກຢາຍ JAR
- ໃນ console ບ່ອນທີ່ທ່ານແລ່ນຄໍາສັ່ງເພື່ອເລີ່ມຕົ້ນການບໍລິການ, ກົດ Ctrl + C ເທິງແປ້ນພິມຂອງທ່ານ.
- ດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້ຢູ່ໃນປ່ອງຢ້ຽມ console ແຍກຕ່າງຫາກ: java -jar youtrack-
.jar ຢຸດ.
ຂ້ອຍຈະຮູ້ໄດ້ແນວໃດວ່າ jar ເຮັດວຽກຢູ່ໃນ Linux?
ທ່ານສາມາດນໍາໃຊ້ jps ກັບ -l ທາງເລືອກ ຊຶ່ງຈະກັບຄືນມາ. ໄຟລ໌ jar ໃຊ້ກັບເສັ້ນທາງເຕັມ. -l ສະແດງຊື່ແພັກເກັດເຕັມສໍາລັບຫ້ອງຮຽນຫຼັກຂອງແອັບພລິເຄຊັນ ຫຼືຊື່ເສັ້ນທາງເຕັມໄປຫາໄຟລ໌ JAR ຂອງແອັບພລິເຄຊັນ.
ທ່ານດໍາເນີນການແລະຢຸດການ jar executable spring boot ແນວໃດ?
springboot-Linux shell ຄໍາສັ່ງເພື່ອເລີ່ມຕົ້ນ, ຢຸດ (ຂ້າ) ຫຼື restart ຄໍາຮ້ອງສະຫມັກ jar ປະຕິບັດ springboot.
- java -jar myapp-exec.jar.
- ps -ef|grep java # ຊອກຫາ pid ຂອງ app kill -9
- ຂ້າ $(ps aux | grep 'myapp-exec.jar' | grep -v grep | awk '{print $2}')
- nohup java -jar myapp-exec.jar > nohup.out &
ເຈົ້າຈະຣີສະຕາດໄຟລ໌ກະປ໋ອງໄດ້ແນວໃດ?
ໂດຍພື້ນຖານແລ້ວມັນເຮັດດັ່ງຕໍ່ໄປນີ້:
- ຊອກຫາ java executable (ຂ້ອຍໃຊ້ java binary ຢູ່ທີ່ນີ້, ແຕ່ມັນຂຶ້ນກັບຄວາມຕ້ອງການຂອງເຈົ້າ)
- ຊອກຫາຄໍາຮ້ອງສະຫມັກ (ກະປ໋ອງໃນກໍລະນີຂອງຂ້ອຍ, ການນໍາໃຊ້ຫ້ອງຮຽນ MyClassInTheJar ເພື່ອຊອກຫາສະຖານທີ່ກະປ໋ອງຕົວມັນເອງ)
- ສ້າງຄໍາສັ່ງເພື່ອ restart jar (ການນໍາໃຊ້ java binary ໃນກໍລະນີນີ້)
- ປະຕິບັດມັນ!
ຂ້ອຍຈະຂ້າກະປ໋ອງໃນ Windows ໄດ້ແນວໃດ?
Ctrl+ C : ຂໍໃຫ້ຂະບວນການປິດລົງໃນຕອນນີ້ຢ່າງສຸພາບ. Ctrl+ : ຂ້າຂະບວນການທີ່ປະຈຸບັນຢູ່ໃນ foregroun. ໃນ windows task manager ທ່ານຈະເຫັນຂະບວນການທີ່ເອີ້ນວ່າ "java.exe". ຂ້າຂະບວນການທີ່ຄໍາຮ້ອງສະຫມັກຂອງທ່ານຈະຢຸດເຊົາ.
ຂ້ອຍຈະຢຸດຂະບວນການທັງຫມົດໃນ java ໄດ້ແນວໃດ?
ນີ້ແມ່ນຄໍາສັ່ງເຕັມ: ps -fC java . ທ່ານຍັງສາມາດໃຊ້ ຈັບ ເພື່ອລາຍຊື່ຂະບວນການ java ທັງຫມົດ. pgrep -a java ຈະສົ່ງຄືນ PID ແລະເສັ້ນຄໍາສັ່ງເຕັມຂອງແຕ່ລະຂະບວນການ java. ເມື່ອທ່ານມີ PID ຂອງຄໍາສັ່ງທີ່ທ່ານຕ້ອງການຂ້າ, ໃຊ້ kill ດ້ວຍທຸງ -9 (SIGKILL) ແລະ PID ຂອງຂະບວນການ java ທີ່ທ່ານຕ້ອງການຂ້າ.
ຂ້ອຍຈະແລ່ນໄຟລ໌ JAR ທີ່ສາມາດປະຕິບັດໄດ້ແນວໃດ?
ໄຟລ໌ jar ໃນ windows. ຫນຶ່ງໃນນັ້ນແມ່ນການນໍາໃຊ້ ຄໍາສັ່ງ. ເປີດ command prompt (ແລ່ນເປັນຜູ້ບໍລິຫານ)
...
ກະປ໋ອງ, ປະຕິບັດຕາມກົດລະບຽບເຫຼົ່ານີ້:
- ເປີດ notepad.exe.
- ຂຽນ : java -jar ຕົວຢ່າງ. ກະປ໋ອງ.
- ບັນທຶກມັນດ້ວຍການຂະຫຍາຍ. ເຈຍ.
- ຄັດລອກໄປທີ່ໄດເລກະທໍລີທີ່ມີ . ໄຟລ໌ກະປ໋ອງ.
- ຄລິກສອງຄັ້ງເພື່ອດໍາເນີນການ . ໄຟລ໌ກະປ໋ອງ.
ແລ່ນ Java jar ຈາກບັນທັດຄໍາສັ່ງແນວໃດ?
4. ແລ່ນໄຟລ໌ JAR ຈາກ Windows Command Prompt
- ກົດປຸ່ມ Win + X hotkey ແລະເລືອກ Command Prompt (Admin) ເພື່ອເປີດມັນເປັນ Admin.
- ຫຼັງຈາກນັ້ນ, ໃສ່ຄໍາສັ່ງຕໍ່ໄປນີ້ (ປ່ຽນຕົວຢ່າງກັບເສັ້ນທາງທີ່ແທ້ຈິງຂອງໄຟລ໌ທີ່ທ່ານຕ້ອງການແລ່ນ) ແລະກົດ Enter: java -jar c:pathtojarfile.jar.
ຂ້ອຍຈະແລ່ນໄຟລ໌ jar ໃນ Unix ໄດ້ແນວໃດ?
ມີສອງວິທີທີ່ຈະປະຕິບັດໄຟລ໌ jar:
- ໃນຄໍາສັ່ງ DOS ຫຼື UNIX, ພິມ java -jar myResult. ກະປ໋ອງ. ນີ້ຄວນຈະເຮັດວຽກ; ຖ້າມັນບໍ່, ມີສອງຄວາມເປັນໄປໄດ້ຕົ້ນຕໍ: ...
- ຄລິກສອງເທື່ອໃສ່ໄຟລ໌ກະປ໋ອງ. ນີ້ຈະເຮັດວຽກຖ້າລະບົບຂອງທ່ານຖືກຕັ້ງຄ່າໃຫ້ຮູ້ກ່ຽວກັບໄຟລ໌ jar. ຖ້າບໍ່, ເບິ່ງຂ້າງລຸ່ມນີ້.