உங்கள் கேள்வி: என்னிடம் உபுண்டு எந்த JDK உள்ளது?

பொருளடக்கம்

1.1 உபுண்டு அல்லது லினக்ஸில், ஜேடிகே எங்கு நிறுவப்பட்டுள்ளது என்பதைக் கண்டறிய எந்த ஜாவாக்கைப் பயன்படுத்தலாம். மேலே உள்ள எடுத்துக்காட்டில், /usr/lib/jvm/adoptopenjdk-11-hotspot-amd64/ இல் JDK நிறுவப்பட்டுள்ளது. 1.2 விண்டோஸில், JDK எங்கு நிறுவப்பட்டுள்ளது என்பதைக் கண்டறிய javac ஐப் பயன்படுத்தலாம்.

எனது ஜேடிகே பதிப்பான உபுண்டுவை எவ்வாறு கண்டுபிடிப்பது?

Linux Ubuntu/Debian/CentOS இல் ஜாவா பதிப்பைச் சரிபார்க்க:

  1. முனைய சாளரத்தைத் திறக்கவும்.
  2. பின்வரும் கட்டளையை இயக்கவும்: java -version.
  3. வெளியீடு உங்கள் கணினியில் நிறுவப்பட்ட ஜாவா தொகுப்பின் பதிப்பைக் காட்ட வேண்டும். கீழே உள்ள எடுத்துக்காட்டில், OpenJDK பதிப்பு 11 நிறுவப்பட்டுள்ளது.

என்னிடம் என்ன JDK பதிப்பு உள்ளது?

ஜாவா பதிப்பைக் காணலாம் ஜாவா கண்ட்ரோல் பேனலில். ஜாவா கண்ட்ரோல் பேனலில் உள்ள பொதுவான தாவலின் கீழ், பதிப்பு பற்றி பிரிவில் கிடைக்கும். ஜாவா பதிப்பைக் காட்டும் ஒரு உரையாடல் தோன்றும் (பற்றி கிளிக் செய்த பிறகு).

எனது JDK லினக்ஸ் எங்கு நிறுவப்பட்டுள்ளது என்பதை நான் எப்படி அறிவது?

இது உங்கள் தொகுப்பு அமைப்பில் இருந்து சிறிது சார்ந்துள்ளது... java கட்டளை வேலை செய்தால், நீங்கள் தட்டச்சு செய்யலாம் readlink -f $(எந்த ஜாவா) ஜாவா கட்டளையின் இருப்பிடத்தைக் கண்டறிய. OpenSUSE கணினியில் நான் இப்போது இருக்கிறேன் அது /usr/lib64/jvm/java-1.6 ஐத் தருகிறது. 0-openjdk-1.6. 0/jre/bin/java (ஆனால் இது apt-get ஐப் பயன்படுத்தும் அமைப்பு அல்ல).

நான் JDK ஐ நிறுவியிருந்தால் எனக்கு எப்படித் தெரியும்?

கணினியில் ஜாவா பயன்பாடுகளை இயக்குவதற்கு தேவையான JRE(Java Runtime Environment) அல்லது கீழே காட்டப்பட்டுள்ளபடி JDK உங்களிடம் இருக்கலாம். 1. கட்டளை வரியில் திறந்து "java-version" ஐ உள்ளிடவும். நிறுவப்பட்டிருந்தால் பதிப்பு எண் காட்டப்படும்.

என்னிடம் jdk அல்லது OpenJDK இருந்தால் எனக்கு எப்படித் தெரியும்?

இதைப் பார்க்க நீங்கள் ஒரு எளிய பாஷ் ஸ்கிரிப்டை எழுதலாம்:

  1. எந்த உரை திருத்தியையும் திறக்கவும் (முன்னுரிமை vim அல்லது emacs).
  2. script.sh என்ற பெயரில் ஒரு கோப்பை உருவாக்கவும் (அல்லது .
  3. பின்வரும் குறியீட்டை அதில் ஒட்டவும்: #!/bin/bash என்றால் [[ $(java -version 2>&1) == *”OpenJDK”* ]]; பிறகு எதிரொலி சரி; இல்லையெனில் எதிரொலி 'சரியில்லை'; fi.
  4. எடிட்டரைச் சேமித்து வெளியேறவும்.

லினக்ஸில் JVM இயங்குகிறதா என்பதை எப்படி அறிவது?

உன்னால் முடியும் jps கட்டளையை இயக்கவும் (உங்கள் பாதையில் இல்லையெனில் JDK இன் பின் கோப்புறையிலிருந்து) உங்கள் கணினியில் என்ன ஜாவா செயல்முறைகள் (JVMs) இயங்குகின்றன என்பதைக் கண்டறிய. JVM மற்றும் நேட்டிவ் லிப்ஸைச் சார்ந்தது. ps இல் JVM த்ரெட்கள் தனித்துவமான PIDகளுடன் காட்டப்படுவதை நீங்கள் பார்க்கலாம்.

ஜாவா 1.8 மற்றும் ஜாவா 8 ஒன்றா?

javac -source 1.8 (இது ஒரு மாற்றுப்பெயர் javac -source 8 ) ஜாவா.

சமீபத்திய JDK பதிப்பு என்ன?

தற்போதைய LTS வெளியீடு ஜே.டி.கே 11, இது செப்டம்பர் 2018 இல் வந்தது. LTS வெளியீடுகள் ஒவ்வொரு மூன்று வருடங்களுக்கும் வரும். JDK 15, JDK 14ஐப் பின்தொடர்கிறது, இது மார்ச் 17, 2020 அன்று வெளியிடப்பட்டது.

Jdk பயன்படுத்த இலவசமா?

ஜாவாவின் சமீபத்திய OpenJDK வெளியீட்டை Oracle இலிருந்து பதிவிறக்கம் செய்யலாம் இலவச, jdk.java.net இலிருந்து திறந்த மூல உரிமத்தின் கீழ்.

லினக்ஸில் Tomcat நிறுவப்பட்டுள்ளதா என்பதை நான் எப்படி அறிவது?

வெளியீட்டு குறிப்புகளைப் பயன்படுத்துதல்

  1. விண்டோஸ்: ரிலீஸ்-நோட்ஸ் | “அப்பாச்சி டாம்கேட் பதிப்பு” வெளியீடு: அப்பாச்சி டாம்கேட் பதிப்பு 8.0.22.
  2. லினக்ஸ்: பூனை வெளியீட்டு குறிப்புகள் | grep “Apache Tomcat பதிப்பு” வெளியீடு: Apache Tomcat பதிப்பு 8.0.22.

OpenJDK எங்கு நிறுவுகிறது?

மறு: openJDK நிறுவல் பாதை

குறிப்பு: /usr/java/ இல் Oracle JDK ஐ நிறுவுமாறு Cloudera கடுமையாக பரிந்துரைக்கிறது மற்றும் OpenJDK இல் /usr/lib/jvm (அல்லது SLES 64 இல் /usr/lib12/jvm), இது சரியான JDK பதிப்பைத் தானாகக் கண்டறிந்து பயன்படுத்த Cloudera Managerஐ அனுமதிக்கிறது.

எனது ஜாவா பாதையை எப்படி கண்டுபிடிப்பது?

கட்டளை வரியில் சாளரத்தைத் திறக்கவும் (Win⊞ + R, cmd என தட்டச்சு செய்து, Enter ஐ அழுத்தவும்). உள்ளிடவும் கட்டளை எதிரொலி %JAVA_HOME% . இது உங்கள் ஜாவா நிறுவல் கோப்புறைக்கு பாதையை வெளியிட வேண்டும்.

ஜேடிகே இல்லாமல் நெட்பீன்ஸ் இயங்க முடியுமா?

குறிப்பு: ஜாவா TM SE டெவலப்மெண்ட் கிட் (JDK) 5.0, JDK 6 மற்றும் JDK 7 எந்த தளத்திலும் ஆதரிக்கப்படவில்லை இந்த வெளியீட்டிற்கு. NetBeans IDE 8 ஐ நிறுவி இயக்க உங்கள் கணினியில் JDK 8.2 இருக்க வேண்டும்.

OpenJDK என்பது Oracle JDK போன்றதா?

Oracle JDK ஆனது Oracle பைனரி குறியீடு உரிம ஒப்பந்தத்தின் கீழ் உரிமம் பெற்றது, அதேசமயம் OpenJDK ஆனது GNU General Public License (GNU GPL) பதிப்பு 2ஐ இணைக்கும் விதிவிலக்குடன் கொண்டுள்ளது. ஆரக்கிளின் இயங்குதளத்தைப் பயன்படுத்தும் போது சில உரிம தாக்கங்கள் உள்ளன. … எனினும், OpenJDK முற்றிலும் திறந்த மூலமாகும் அதை சுதந்திரமாக பயன்படுத்தலாம்.

உபுண்டுவில் சமீபத்திய JDK ஐ எவ்வாறு நிறுவுவது?

ஜாவா இயக்க சூழல்

  1. ஜாவா ஏற்கனவே நிறுவப்பட்டுள்ளதா என்பதை நீங்கள் சரிபார்க்க வேண்டும்: java -version. …
  2. OpenJDK ஐ நிறுவ பின்வரும் கட்டளையை இயக்கவும்: sudo apt install default-jre.
  3. நிறுவலை மீண்டும் தொடங்க y (ஆம்) என தட்டச்சு செய்து Enter ஐ அழுத்தவும். …
  4. JRE நிறுவப்பட்டது! …
  5. நிறுவலை மீண்டும் தொடங்க y (ஆம்) என தட்டச்சு செய்து Enter ஐ அழுத்தவும். …
  6. JDK நிறுவப்பட்டது!
இந்த இடுகை பிடிக்குமா? உங்கள் நண்பர்களுக்கு பகிர்ந்து கொள்ளுங்கள்:
ஓஎஸ் டுடே