Kif Tinstalla Java b'Apt fuq Ubuntu 20.04
Java hija waħda mill-lingwi ta 'programmar l-aktar popolari u l-JVM (il-magna virtwali ta' Java) hija l-ambjent run-time biex tmexxi l-applikazzjonijiet Java. Dawn iż-żewġ pjattaformi huma meħtieġa għal softwer popolari ħafna li jinkludi Tomcat, Jetty, Cassandra, Glassfish, u Jenkins.
F'dan l-artikolu, titgħallem kif tinstalla Java Runtime Environment (JRE) u Java Developer Kit (JDK) billi tuża l-maniġer tal-pakkett apt default fuq Ubuntu 20.04 u Ubuntu 18.04.
Installazzjoni tal-JRE Default f'Ubuntu
Il-mod mingħajr tbatija għall-installazzjoni ta 'Java huwa li tuża l-verżjoni li tiġi mar-repożitorji Ubuntu. B'mod awtomatiku, Ubuntu jippakkja b'OpenJDK 11, li hija alternattiva open-source tal-JRE u JDK.
Biex tinstalla Open JDK 11 default, l-ewwel aġġorna l-indiċi tal-pakkett tas-softwer:
$ sudo apt update
Sussegwentement, iċċekkja għall-installazzjoni Java fuq is-sistema.
$ java -version
Jekk Java mhix installata bħalissa, ikollok l-output li ġej.
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
Issa ħaddem il-kmand li ġej biex tinstalla l-OpenJDK 11 default, li se jipprovdi Java Runtime Environment (JRE).
$ sudo apt install default-jre
Ladarba Java installat, tista' tivverifika l-installazzjoni ma':
$ java -version
Int ser tirċievi l-output li ġej:
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)
Installazzjoni tal-JDK Default f'Ubuntu
Ladarba JRE jiġi installat, jista 'jkollok bżonn ukoll il-JDK (Java Development Kit) sabiex tikkompila u tħaddem applikazzjoni bbażata fuq Java. Biex tinstalla l-JDK, mexxi l-kmand li ġej.
$ sudo apt install default-jdk
Wara l-installazzjoni, ivverifika l-installazzjoni JDK billi tiċċekkja l-verżjoni kif muri.
$ javac -version
Int ser tirċievi l-output li ġej:
javac 11.0.10
L-issettjar tal-Varjabbli Ambjentali JAVA_HOME f'Ubuntu
Ħafna mill-programmi tas-softwer ibbażati fuq Java jużaw il-varjabbli ambjentali JAVA_HOME biex jiskopru l-post tal-installazzjoni tal-Java.
Biex tissettja l-varjabbli ambjentali JAVA_HOME, l-ewwel, skopri fejn huwa installat Java billi tħaddem il-kmand li ġej.
$ readlink -f /usr/bin/java
Int ser tirċievi l-output li ġej:
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
Imbagħad iftaħ il-fajl /etc/environment billi tuża editur tat-test nano:
$ sudo nano /etc/environment
Żid il-linja li ġejja fl-aħħar tal-fajl, kun żgur li tissostitwixxi l-post tal-mogħdija ta 'installazzjoni Java tiegħek.
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
Issejvja l-fajl u erġa' tagħbija l-fajl biex tapplika l-bidliet għas-sessjoni attwali tiegħek:
$ source /etc/environment
Ivverifika li l-varjabbli ambjentali hija ssettjata:
$ echo $JAVA_HOME
Int ser tirċievi l-output li ġej:
/usr/lib/jvm/java-11-openjdk-amd64
F'dan it-tutorja, tgħallimt kif tinstalla Java Runtime Environment (JRE) u l-Java Developer Kit (JDK) fuq Ubuntu 20.04 u Ubuntu 18.04.