ఉబుంటు 20.04 లో ఆప్ట్uతో జావా ఇన్uస్టాల్ చేయడం ఎలా


జావా అత్యంత ప్రాచుర్యం పొందిన ప్రోగ్రామింగ్ భాషలలో ఒకటి మరియు జావా అనువర్తనాలను అమలు చేయడానికి రన్-టైమ్ ఎన్విరాన్మెంట్ JVM (జావా యొక్క వర్చువల్ మెషిన్). టామ్uక్యాట్, జెట్టీ, కాసాండ్రా, గ్లాస్uఫిష్ మరియు జెంకిన్స్uలను కలిగి ఉన్న చాలా ప్రసిద్ధ సాఫ్ట్uవేర్ కోసం ఈ రెండు ప్లాట్uఫారమ్uలు అవసరం.

ఈ వ్యాసంలో, ఉబుంటు 20.04 మరియు ఉబుంటు 18.04 లలో డిఫాల్ట్ ఆప్ట్ ప్యాకేజీ మేనేజర్uను ఉపయోగించి జావా రన్uటైమ్ ఎన్విరాన్uమెంట్ (జెఆర్uఇ) మరియు జావా డెవలపర్ కిట్ (జెడికె) ను ఎలా ఇన్uస్టాల్ చేయాలో మీరు నేర్చుకుంటారు.

ఉబుంటులో డిఫాల్ట్ JRE ని ఇన్uస్టాల్ చేస్తోంది

జావాను ఇన్uస్టాల్ చేయడానికి నొప్పిలేకుండా ఉన్న మార్గం ఉబుంటు రిపోజిటరీలతో వచ్చే వెర్షన్uను ఉపయోగించడం. అప్రమేయంగా, JJ మరియు JDK యొక్క ఓపెన్-సోర్స్ ప్రత్యామ్నాయం అయిన OpenJDK 11 తో ఉబుంటు ప్యాకేజీలు.

డిఫాల్ట్ ఇన్uస్టాల్ చేయడానికి JDK 11 ను తెరవండి, మొదట సాఫ్ట్uవేర్ ప్యాకేజీ సూచికను నవీకరించండి:

$ sudo apt update

తరువాత, సిస్టమ్uలో జావా ఇన్uస్టాలేషన్ కోసం తనిఖీ చేయండి.

$ java -version

జావా ప్రస్తుతం ఇన్uస్టాల్ చేయకపోతే, మీరు ఈ క్రింది అవుట్uపుట్ పొందుతారు.

Command 'java' not found, but can be installed with:

sudo apt install openjdk-11-jre-headless  # version 11.0.10+9-0ubuntu1~20.04, or
sudo apt install default-jre              # version 2:1.11-72
sudo apt install openjdk-8-jre-headless   # version 8u282-b08-0ubuntu1~20.04
sudo apt install openjdk-13-jre-headless  # version 13.0.4+8-1~20.04
sudo apt install openjdk-14-jre-headless  # version 14.0.2+12-1~20.04

ఇప్పుడు జావా రన్uటైమ్ ఎన్విరాన్uమెంట్ (JRE) ను అందించే డిఫాల్ట్ OpenJDK 11 ని ఇన్uస్టాల్ చేయడానికి కింది ఆదేశాన్ని అమలు చేయండి.

$ sudo apt install default-jre

జావా ఇన్uస్టాల్ చేసిన తర్వాత, మీరు వీటితో ఇన్uస్టాలేషన్uను ధృవీకరించవచ్చు:

$ java -version

మీరు ఈ క్రింది అవుట్పుట్ పొందుతారు:

openjdk version "11.0.10" 2021-01-19
OpenJDK Runtime Environment (build 11.0.10+9-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.10+9-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)

ఉబుంటులో డిఫాల్ట్ JDK ని ఇన్uస్టాల్ చేస్తోంది

JRE వ్యవస్థాపించిన తర్వాత, జావా-ఆధారిత అనువర్తనాన్ని కంపైల్ చేయడానికి మరియు అమలు చేయడానికి మీకు JDK (జావా డెవలప్uమెంట్ కిట్) కూడా అవసరం. JDK ని వ్యవస్థాపించడానికి, కింది ఆదేశాన్ని అమలు చేయండి.

$ sudo apt install default-jdk

సంస్థాపన తరువాత, చూపిన విధంగా సంస్కరణను తనిఖీ చేయడం ద్వారా JDK సంస్థాపనను ధృవీకరించండి.

$ javac -version

మీరు ఈ క్రింది అవుట్పుట్ పొందుతారు:

javac 11.0.10

ఉబుంటులో JAVA_HOME ఎన్విరాన్మెంట్ వేరియబుల్ సెట్ చేస్తోంది

జావా-ఆధారిత సాఫ్ట్uవేర్ ప్రోగ్రామ్uలు జావా ఇన్uస్టాలేషన్ స్థానాన్ని కనుగొనడానికి JAVA_HOME ఎన్విరాన్మెంట్ వేరియబుల్uను ఉపయోగిస్తాయి.

JAVA_HOME ఎన్విరాన్మెంట్ వేరియబుల్ సెట్ చేయడానికి, మొదట, కింది ఆదేశాన్ని అమలు చేయడం ద్వారా జావా ఎక్కడ ఇన్స్టాల్ చేయబడిందో కనుగొనండి.

$ readlink -f /usr/bin/java

మీరు ఈ క్రింది అవుట్పుట్ పొందుతారు:

/usr/lib/jvm/java-11-openjdk-amd64/bin/java

అప్పుడు నానో టెక్స్ట్ ఎడిటర్ ఉపయోగించి/etc/environment file ని తెరవండి:

$ sudo nano /etc/environment

ఫైల్ చివరిలో కింది పంక్తిని జోడించండి, మీ జావా ఇన్స్టాలేషన్ మార్గం యొక్క స్థానాన్ని భర్తీ చేయాలని నిర్ధారించుకోండి.

JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"

మీ ప్రస్తుత సెషన్uకు మార్పులను వర్తింపచేయడానికి ఫైల్uను సేవ్ చేయండి మరియు ఫైల్uను మళ్లీ లోడ్ చేయండి:

$ source /etc/environment

ఎన్విరాన్మెంట్ వేరియబుల్ సెట్ చేయబడిందని ధృవీకరించండి:

$ echo $JAVA_HOME

మీరు ఈ క్రింది అవుట్పుట్ పొందుతారు:

/usr/lib/jvm/java-11-openjdk-amd64

ఈ ట్యుటోరియల్uలో, మీరు ఉబుంటు 20.04 మరియు ఉబుంటు 18.04 లలో జావా రన్uటైమ్ ఎన్విరాన్uమెంట్ (జెఆర్uఇ) మరియు జావా డెవలపర్ కిట్ (జెడికె) ను ఎలా ఇన్uస్టాల్ చేయాలో నేర్చుకున్నారు.