ຄໍາຖາມຂອງເຈົ້າ: ຂ້ອຍມີ Ubuntu JDK ໃດ?

1.1 ໃນ Ubuntu ຫຼື Linux, ພວກເຮົາສາມາດໃຊ້ javac ໃດເພື່ອຊອກຫາບ່ອນທີ່ JDK ຖືກຕິດຕັ້ງ. ໃນຕົວຢ່າງຂ້າງເທິງ, JDK ຖືກຕິດຕັ້ງຢູ່ທີ່ /usr/lib/jvm/adoptopenjdk-11-hotspot-amd64/ . 1.2 ໃນ Windows, ພວກເຮົາສາມາດໃຊ້ບ່ອນທີ່ javac ເພື່ອຊອກຫາບ່ອນທີ່ JDK ຖືກຕິດຕັ້ງ.

ຂ້ອຍຈະຊອກຫາ Ubuntu ລຸ້ນ JDK ຂອງຂ້ອຍໄດ້ແນວໃດ?

ເພື່ອກວດເບິ່ງເວີຊັນ Java ໃນ Linux Ubuntu / Debian / CentOS:

  1. ເປີດປ່ອງຢ້ຽມຢູ່ປາຍຍອດ.
  2. ດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້: java -version.
  3. ຜົນໄດ້ຮັບຄວນສະແດງຊຸດ Java ທີ່ຖືກຕິດຕັ້ງຢູ່ໃນລະບົບຂອງທ່ານ. ໃນຕົວຢ່າງຂ້າງລຸ່ມນີ້, OpenJDK ຮຸ່ນ 11 ຖືກຕິດຕັ້ງ.

ຂ້ອຍມີ JDK ລຸ້ນໃດ?

ສະບັບ Java ສາມາດພົບໄດ້ ໃນ Java Control Panel. ພາຍໃຕ້ແຖບທົ່ວໄປໃນ Java ກະດານຄວບຄຸມ, ສະບັບສາມາດໃຊ້ໄດ້ໂດຍຜ່ານພາກສ່ວນກ່ຽວກັບ. ກ່ອງໂຕ້ຕອບປະກົດຂຶ້ນ (ຫຼັງຈາກຄລິກກ່ຽວກັບ) ສະແດງສະບັບ Java.

ຂ້ອຍຈະຮູ້ໄດ້ແນວໃດວ່າ JDK ຂອງຂ້ອຍຖືກຕິດຕັ້ງ Linux ໄດ້ແນວໃດ?

ນີ້ແມ່ນຂຶ້ນກັບລະບົບຊຸດຂອງທ່ານເລັກນ້ອຍ ... ຖ້າຄໍາສັ່ງ java ເຮັດວຽກ, ທ່ານສາມາດພິມໄດ້ readlink -f $(ເຊິ່ງ java) ເພື່ອຊອກຫາສະຖານທີ່ຂອງຄໍາສັ່ງ java. ໃນລະບົບ OpenSUSE ຂ້ອຍຢູ່ໃນຕອນນີ້ມັນກັບຄືນມາ /usr/lib64/jvm/java-1.6. 0-openjdk-1.6. 0/jre/bin/java (ແຕ່ນີ້ບໍ່ແມ່ນລະບົບທີ່ໃຊ້ apt-get ).

ຂ້ອຍຈະຮູ້ໄດ້ແນວໃດວ່າຂ້ອຍໄດ້ຕິດຕັ້ງ JDK?

ທ່ານອາດຈະມີ JRE (Java Runtime Environment) ທີ່ຕ້ອງການເພື່ອດໍາເນີນການຄໍາຮ້ອງສະຫມັກ java ໃນຄອມພິວເຕີຫຼື JDK ດັ່ງທີ່ສະແດງຂ້າງລຸ່ມນີ້. 1. ເປີດ command prompt ແລະໃສ່ "java –version". ຖ້າ​ຫາກ​ວ່າ​ຕົວ​ເລກ​ສະ​ບັບ​ຕິດ​ຕັ້ງ​ແມ່ນ​ສະ​ແດງ​ໃຫ້​ເຫັນ​.

ຂ້ອຍຈະຮູ້ໄດ້ແນວໃດວ່າຂ້ອຍມີ jdk ຫຼື OpenJDK?

ທ່ານສາມາດຂຽນ script bash ງ່າຍໆເພື່ອກວດເບິ່ງນີ້:

  1. ເປີດຕົວແກ້ໄຂຂໍ້ຄວາມໃດໆ (ມັກ vim ຫຼື emacs).
  2. ສ້າງໄຟລ໌ທີ່ມີຊື່ script.sh (ຫຼືຊື່ໃດໆທີ່ມີ . …
  3. ວາງລະຫັດຕໍ່ໄປນີ້ໃນມັນ: #!/bin/bash ຖ້າ [[$(java -version 2>&1) == *”OpenJDK”* ]]; ຫຼັງຈາກນັ້ນ echo ok; else echo 'ບໍ່ ok'; ຟີ.
  4. ບັນທຶກແລະອອກຈາກບັນນາທິການ.

ຂ້ອຍຈະຮູ້ໄດ້ແນວໃດວ່າ JVM ເຮັດວຽກຢູ່ໃນ Linux?

ເຈົ້າ​ສາ​ມາດ ດໍາເນີນການຄໍາສັ່ງ jps (ຈາກໂຟນເດີ bin ຂອງ JDK ຖ້າມັນບໍ່ຢູ່ໃນເສັ້ນທາງຂອງທ່ານ) ເພື່ອຊອກຫາສິ່ງທີ່ຂະບວນການ java (JVMs) ກໍາລັງແລ່ນຢູ່ໃນເຄື່ອງຂອງເຈົ້າ. ຂຶ້ນກັບ JVM ແລະ libs ພື້ນເມືອງ. ທ່ານອາດຈະເຫັນກະທູ້ JVM ສະແດງໃຫ້ເຫັນ PIDs ທີ່ແຕກຕ່າງກັນໃນ ps .

java 1.8 ຄືກັນກັບ java 8 ບໍ?

javac -source 1.8 (ເປັນນາມແຝງສຳລັບ javac -source 8 ) java.

JDK ຮຸ່ນຫຼ້າສຸດແມ່ນຫຍັງ?

ການປ່ອຍ LTS ໃນປັດຈຸບັນແມ່ນ JDK11, ເຊິ່ງມາຮອດໃນເດືອນກັນຍາ 2018. ການປ່ອຍ LTS ມາຮອດທຸກໆສາມປີ. JDK 15 ຕິດຕາມ JDK 14, ເຊິ່ງໄດ້ອອກໃນວັນທີ 17 ມີນາ 2020.

Jdk ໃຊ້ໄດ້ບໍ່?

ທ່ານສາມາດດາວໂຫລດ OpenJDK ຫຼ້າສຸດຂອງ Java ຈາກ Oracle, ສໍາລັບ ຟຣີ, ພາຍໃຕ້ໃບອະນຸຍາດແຫຼ່ງເປີດຈາກ jdk.java.net.

ຂ້ອຍຈະຮູ້ໄດ້ແນວໃດວ່າ Tomcat ຖືກຕິດຕັ້ງຢູ່ໃນ Linux?

ການນໍາໃຊ້ບັນທຶກການປ່ອຍ

  1. Windows: ປະເພດ RELEASE-NOTES | ຊອກຫາ “Apache Tomcat Version” Output: Apache Tomcat Version 8.0.22.
  2. Linux: cat RELEASE-Notes | grep “Apache Tomcat Version” ຜົນອອກມາ: Apache Tomcat Version 8.0.22.

OpenJDK ຕິດຕັ້ງຢູ່ໃສ?

Re: ເສັ້ນທາງການຕິດຕັ້ງ openJDK

ໝາຍເຫດ: Cloudera ແນະນຳໃຫ້ຕິດຕັ້ງ Oracle JDK ທີ່ /usr/java/ ແລະ OpenJDK ຢູ່ /usr/lib/jvm (ຫຼື /usr/lib64/jvm ໃນ SLES 12), ເຊິ່ງອະນຸຍາດໃຫ້ Cloudera Manager ກວດຫາອັດຕະໂນມັດ ແລະໃຊ້ເວີຊັນ JDK ທີ່ຖືກຕ້ອງ.

ຂ້ອຍຈະຊອກຫາເສັ້ນທາງ java ຂອງຂ້ອຍໄດ້ແນວໃດ?

ເປີດປ່ອງຢ້ຽມ Command Prompt (Win⊞ + R, ພິມ cmd, ກົດ Enter). ກະລຸນາໃສ່ ຄຳສັ່ງ echo %JAVA_HOME% . ນີ້ຄວນຈະສົ່ງເສັ້ນທາງໄປຫາໂຟນເດີການຕິດຕັ້ງ Java ຂອງທ່ານ.

NetBeans ສາມາດແລ່ນໂດຍບໍ່ມີ JDK ໄດ້ບໍ?

ຫມາຍເຫດ: Java TM ຊຸດພັດທະນາ SE (JDK) 5.0, JDK 6, ແລະ JDK 7 ບໍ່ຮອງຮັບໃນເວທີໃດ ສໍາລັບການປ່ອຍນີ້. ທ່ານຕ້ອງມີ JDK 8 ໃນລະບົບຂອງທ່ານເພື່ອຕິດຕັ້ງ ແລະເປີດໃຊ້ NetBeans IDE 8.2.

OpenJDK ຄືກັນກັບ Oracle JDK ບໍ?

Oracle JDK ໄດ້ຮັບໃບອະນຸຍາດພາຍໃຕ້ຂໍ້ຕົກລົງໃບອະນຸຍາດ Oracle Binary Code, ໃນຂະນະທີ່ OpenJDK ມີ GNU General Public License (GNU GPL) ຮຸ່ນ 2 ທີ່ມີຂໍ້ຍົກເວັ້ນການເຊື່ອມຕໍ່. ມີບາງຜົນສະທ້ອນຂອງການອະນຸຍາດໃນເວລາທີ່ໃຊ້ແພລະຕະຟອມຂອງ Oracle. … ແນວໃດກໍ່ຕາມ, OpenJDK ແມ່ນແຫຼ່ງເປີດຢ່າງສົມບູນແລະສາມາດເຮັດໄດ້ ໄດ້​ຮັບ​ການ​ນໍາ​ໃຊ້​ມັນ freely​.

ຂ້ອຍຈະຕິດຕັ້ງ JDK ຫຼ້າສຸດໃນ Ubuntu ໄດ້ແນວໃດ?

Java Runtime Environment

  1. ຫຼັງຈາກນັ້ນ, ທ່ານຈໍາເປັນຕ້ອງກວດເບິ່ງວ່າ Java ໄດ້ຖືກຕິດຕັ້ງແລ້ວ: java -version. …
  2. ດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອຕິດຕັ້ງ OpenJDK: sudo apt install default-jre.
  3. ພິມ y (ແມ່ນ) ແລະກົດ Enter ເພື່ອສືບຕໍ່ການຕິດຕັ້ງ. …
  4. JRE ຖືກ​ຕິດ​ຕັ້ງ​! …
  5. ພິມ y (ແມ່ນ) ແລະກົດ Enter ເພື່ອສືບຕໍ່ການຕິດຕັ້ງ. …
  6. JDK ຖືກ​ຕິດ​ຕັ້ງ​!
ມັກໂພສນີ້ບໍ່? ກະລຸນາແບ່ງປັນໃຫ້ ໝູ່ ເພື່ອນຂອງທ່ານ:
OS ມື້ນີ້