JDK 12, உபுண்டு 12 இல் OpenJDK 12 மற்றும் ஆரக்கிள் JDK 19.04 இன் நிறுவல்

சுமார் jdk 12 on உபுண்டு 19.04

அடுத்த கட்டுரையில் நாம் எப்படி முடியும் என்பதைப் பார்ப்போம் உபுண்டுவில் JDK 12 ஐ நிறுவவும். ஜாவா மேம்பாட்டு கிட் அல்லது ஜே.டி.கே என்பது ஜாவா பயன்பாடுகளை உருவாக்குவதற்கான ஒரு கருவியாகும். இது பயனர்கள் எங்கள் ஜாவா குறியீடுகளை தொகுக்கவும், அவற்றை இயக்கவும், அவற்றை சோதிக்கவும் கையொப்பமிடவும் அனுமதிக்கும்.

தற்போது நாம் JDK இன் 2 பதிப்புகளைக் காணலாம். ஒன்று என்று அழைக்கப்படுகிறது OpenJDK மற்றும் பிற ஆரக்கிள் ஜே.டி.கே.. முதலாவது, JDK ஐ ஆரக்கிள் குறியீடுகளிலிருந்து விலக்கி வைக்கும் திட்டம். இது ஆரக்கிள் ஜே.டி.கேயின் திறந்த மூல செயலாக்கம் ஆகும், இது திறந்த மூலமல்ல மற்றும் பல கட்டுப்பாடுகளைக் கொண்டுள்ளது.

உபுண்டு 12 இல் ஜே.டி.கே 19.04 ஐ நிறுவவும்

ஜாவா லோகோ
தொடர்புடைய கட்டுரை:
ஜாவா 8, 9 மற்றும் 10 ஐ உபுண்டு 18.04 மற்றும் டெரிவேடிவ்களில் நிறுவவும்

OpenJDK 12 நிறுவல்

நாம் கண்டுபிடிக்க முடியும் OpenJDK 12 அதிகாரப்பூர்வ உபுண்டு 19.04 தொகுப்பு களஞ்சியத்தில் கிடைக்கிறது. எனவே, அதை APT தொகுப்பு நிர்வாகியுடன் எளிதாக நிறுவ முடியும். முதலில் நாம் பின்வரும் கட்டளையுடன் APT தொகுப்பு களஞ்சியத்தின் தற்காலிக சேமிப்பை புதுப்பிக்க வேண்டும்:

sudo apt update

OpenJDK 12 இரண்டு பதிப்புகளைக் கொண்டுள்ளது. அ முழு பதிப்பு மற்றும் ஒரு பதிப்பு தலை இல்லாத அமைப்பு. இந்த சமீபத்திய பதிப்பில் GUI நிரலாக்க நூலகங்கள் சேர்க்கப்படவில்லை மற்றும் குறைந்த வட்டு இடம் தேவைப்படுகிறது.

நீங்கள் ஆர்வமாக இருந்தால் OpenJDK 12 இன் முழு பதிப்பையும் நிறுவவும், பின்வரும் கட்டளையை முனையத்தில் இயக்கவும் (Ctrl + Alt + T):

openjdk நிறுவல் 12

sudo apt install openjdk-12-jdk

நீங்கள் அதிக ஆர்வமாக இருந்தால் OpenJDK 12 இன் ஹெட்லெஸ் சிஸ்டம் பதிப்பை நிறுவவும், இயக்க கட்டளை பின்வருமாறு:

Openjdk 12 தலை இல்லாத நிறுவல்

sudo apt install openjdk-12-jdk-headless

OpenJDK 12 இன் நிறுவலுக்குப் பிறகு, பின்வரும் கட்டளையை இயக்கலாம் OpenJDK சரியாக வேலை செய்கிறதா என்று சோதிக்கவும்:

openjdk பதிப்பு

java -version

பிபிஏ பயன்படுத்தி ஆரக்கிள் ஜே.டி.கே 12 ஐ நிறுவுகிறது

உபுண்டு 19.04 இல் ஆரக்கிள் ஜே.டி.கே 12 ஐயும் நிறுவ முடியும். ஜே.டி.கேயின் இந்த பதிப்பு அதிகாரப்பூர்வ உபுண்டு தொகுப்பு களஞ்சியத்தில் கிடைக்கவில்லை, ஆனால் அதை நிறுவ நாம் linuxuprising / java PPA ஐப் பயன்படுத்தலாம்.

உபுண்டு 19.04 இல், ஒரு முனையத்தில் (Ctrl + Alt + T) லினக்ஸ் அப்ரைசிங் / ஜாவா பிபிஏவை சேர்க்க விரும்பினால், நாம் கட்டளையை மட்டுமே இயக்க வேண்டும்:

ரெப்போ லினக்ஸ்ஸ்ப்ரைசிங்கைச் சேர்க்கவும்

sudo add-apt-repository ppa:linuxuprising/java

இதற்குப் பிறகு நம்மால் முடியும் ஆரக்கிள் ஜே.டி.கே 12 ஐ நிறுவவும் கட்டளையை தட்டச்சு செய்க:

ஆரக்கிள் ஜாவா 12 ஐ நிறுவவும்

sudo apt install oracle-java12-installer

நிறுவலின் போது நீங்கள் “ஏற்க”மற்றும் அழுத்தவும் அறிமுகம் ஏற்றுக்கொள்வதை முடிக்க ஆரக்கிள் ஜாவா எஸ்.இ.க்கான ஆரக்கிள் தொழில்நுட்ப நெட்வொர்க் உரிம ஒப்பந்தம்.

ஆரக்கிள் தொழில்நுட்ப உரிம ஒப்பந்தம்

நிறுவிய பின், நம்மால் முடியும் அது வேலை செய்கிறதா என்று சோதிக்கவும் பின்வரும் கட்டளையை முனையத்தில் தட்டச்சு செய்க:

ஆரக்கிள் ஜாவா ஜே.டி.கே பதிப்பு

java -version

ஆரக்கிள் ஜே.டி.கே 12 .DEB தொகுப்பைப் பயன்படுத்தி நிறுவல்

ஆரக்கிள் ஜே.டி.கே நிறுவ மற்றொரு விருப்பம் அதிகாரப்பூர்வ வலைத்தளத்திலிருந்து தொடர்புடைய .DEB கோப்பை பதிவிறக்கும். அவ்வாறு செய்ய, நீங்கள் பார்வையிட வேண்டும் ஆரக்கிள் வலைத்தளம் உலாவியில் இருந்து. பக்கத்தில் வந்ததும், பொத்தானைக் கிளிக் செய்க "ஜாவா இயங்குதளத்தைப் பதிவிறக்குக (JDK) 12".

ஆரக்கிள் jdk 12 .deb கோப்பை பதிவிறக்கவும்

பிறகு உரிம ஒப்பந்தத்தை ஏற்கவும், விருப்பம் .DEB தொகுப்பு கோப்பைக் கிளிக் செய்க jdk-12.0.1. இந்த கட்டுரையை எழுதும் நேரத்தில் இது சமீபத்திய பதிப்பு.

ஆரக்கிள் இணையதளத்தில் உரிமத்தை ஏற்கவும்

.DEB கோப்பை சேமிக்க உலாவி கேட்கும். பதிவிறக்கம் முடிந்தது நாங்கள் கோப்பகத்திற்கு செல்வோம் ~ / பதிவிறக்கங்கள், அல்லது பதிவிறக்கம் செய்யப்பட்ட தொகுப்பை நீங்கள் சேமித்த கோப்புறையில்:

cd ~/Descargas

இப்போது, .DEB தொகுப்பை நிறுவுவோம் பின்வருமாறு:

.deb jdk கோப்பு 12 ஐ நிறுவவும்

sudo dpkg -i jdk-12.0.1_linux-x64_bin.deb

பின்பற்ற வேண்டிய அடுத்த படி இருக்கும் டெப் தொகுப்பின் பின் / கோப்பகத்தின் பாதையைக் கண்டறியவும் jdk-12.0.1. பின்வரும் கட்டளையுடன் இதை அடைவோம்:

jdk 12 பைனரி உள்ளூராக்கல்

dpkg --listfiles jdk-12.0.1 | grep -E '.*/bin$'

இப்போது நாங்கள் JAVA_HOME ஐ சேர்ப்போம் y நாங்கள் PATH மாறியை புதுப்பிப்போம் பின்வரும் கட்டளையுடன்:

ஜாவாஹோம் மற்றும் பாதை மாறிகள் புதுப்பிக்கவும்

echo -e 'export JAVA_HOME="/usr/lib/jvm/jdk-12.0.1"\nexport PATH="$PATH:${JAVA_HOME}/bin"' | sudo tee /etc/profile.d/jdk12.sh

இதற்குப் பிறகு, எங்களிடம் உள்ளது எங்கள் உபுண்டு இயந்திரத்தை மீண்டும் துவக்கவும் பின்வரும் கட்டளையுடன்:

sudo reboot now

கணினி மறுதொடக்கம் செய்யப்பட்டதும், பின்வரும் கட்டளையை இயக்கலாம் JAVA_HOME மற்றும் PATH சூழல் மாறிகள் சரியாக அமைக்கப்பட்டிருக்கிறதா என்று சோதிக்கவும்:

ஜாவா மாறிகள் சரிபார்க்கிறது

echo $JAVA_HOME && echo $PATH

எல்லாம் சரியாக இருந்தால், நம்மால் முடியும் ஆரக்கிள் ஜே.டி.கே 12 சரியாக வேலை செய்கிறதா என்று சோதிக்கவும் தட்டச்சு:

java -version தொகுப்பிலிருந்து நிறுவப்பட்டுள்ளது .deb

java -version

ஒரு எளிய ஜாவா நிரலைத் தொகுத்தல் மற்றும் இயக்குதல்

ஜே.டி.கே 12 நிறுவப்பட்டதும், அடுத்த கட்டமாக ஒரு சிறிய மற்றும் எளிய ஜாவா நிரலை எழுதுவோம், அதை தொகுத்து ஓப்பன்ஜெடிகே 12 அல்லது ஆரக்கிள் ஜே.டி.கே 12 உடன் இயக்க முடியுமா என்று சோதிக்க.

பாரா ஹேசர்லோ TestJava.java என்ற கோப்பை உருவாக்குவோம் உள்ளே நாம் பின்வரும் வரிகளை எழுதுவோம்:

ஜாவா நிரலின் எடுத்துக்காட்டு குறியீடு

public class PruebaJava {
       public static void main(String[] args) {
            System.out.println("Hola usuarios Ubunlog");
       }
}

இப்போது TestJava.java என்ற மூல கோப்பை தொகுக்கவும் ஒரு முனையத்தில் (Ctrl + Alt + T) நாம் உருவாக்கிய கோப்பு சேமிக்கப்பட்ட கோப்பகத்திற்கு செல்வோம். இந்த கோப்புறையில் பின்வரும் கட்டளையை இயக்குகிறோம்:

javac PruebaJava.java

இந்த கட்டளை ஒரு புதிய கோப்பை உருவாக்க வேண்டும் TestJava.class. இது ஜாவா வகுப்பு கோப்பு மற்றும் ஜாவா பைட்கோட்களை ஜே.வி.எம் (ஜாவா மெய்நிகர் இயந்திரம்) இயக்க முடியும்.

ஜாவா எடுத்துக்காட்டு உருவாக்க

எல்லாம் சரியாக இருந்திருந்தால், நம்மால் முடியும் ஜாவா வகுப்பு கோப்பை TestJava.class ஐ இயக்கவும் பின்வருமாறு:

ஜாவா உதாரணம் வேலை

java PruebaJava

முந்தைய கட்டளையில் நீங்கள் செய்ய வேண்டும் .class நீட்டிப்பு இல்லாமல் கோப்பு பெயரை மட்டும் எழுதவும். இல்லையெனில் அது இயங்காது. எல்லாம் சரியாக நடந்தால், எதிர்பார்த்த வெளியேற்றத்தைக் காண்போம். எனவே, JavaTest.java நிரல் தொகுத்து வெற்றிகரமாக JDK 12 ஐப் பயன்படுத்தி இயங்கியது.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   அலெக்சாண்டர் அவர் கூறினார்

    மிக்க நன்றி, வழிகாட்டி எனக்கு உதவியது