Kaip įdiegti „Java“ naudojant „Apt“ Ubuntu 20.04


Java yra viena iš populiariausių programavimo kalbų, o JVM (Java virtualioji mašina) yra vykdymo aplinka, skirta Java programoms paleisti. Šios dvi platformos reikalingos daugeliui populiarių programinės įrangos, įskaitant Tomcat, Jetty, Cassandra, Glassfish ir >Jenkins.

Šiame straipsnyje sužinosite, kaip įdiegti Java Runtime Environment (JRE) ir Java Developer Kit (JDK). >) naudodami numatytąją apt paketų tvarkyklę Ubuntu 20.04 ir Ubuntu 18.04.

Numatytosios JRE diegimas Ubuntu

Neskausmingas būdas įdiegti Java yra naudoti versiją, kuri pateikiama kartu su Ubuntu saugyklomis. Pagal numatytuosius nustatymus Ubuntu paketai yra su OpenJDK 11, kuris yra JRE ir JDK atvirojo kodo alternatyva.

Norėdami įdiegti numatytąją Open JDK 11, pirmiausia atnaujinkite programinės įrangos paketo indeksą:

sudo apt update

Tada patikrinkite, ar sistemoje nėra įdiegta Java.

java -version

Jei Java šiuo metu neįdiegta, gausite šią išvestį.

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

Dabar paleiskite šią komandą, kad įdiegtumėte numatytąją OpenJDK 11, kuri suteiks Java Runtime Environment (JRE).

sudo apt install default-jre

Įdiegę „Java“, galite patikrinti diegimą naudodami:

java -version

Gausite tokią išvestį:

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)

Numatytosios JDK diegimas Ubuntu

Įdiegę JRE, jums taip pat gali prireikti JDK (Java Development Kit), kad galėtumėte kompiliuoti ir paleisti Java pagrįstą programą. Norėdami įdiegti JDK, paleiskite šią komandą.

sudo apt install default-jdk

Įdiegę patikrinkite JDK diegimą, patikrindami versiją, kaip parodyta.

javac -version

Gausite tokią išvestį:

javac 11.0.10

JAVA_HOME aplinkos kintamojo nustatymas Ubuntu

Dauguma „Java“ pagrįstų programinės įrangos programų naudoja aplinkos kintamąjį JAVA_HOME, kad nustatytų „Java“ diegimo vietą.

Norėdami nustatyti aplinkos kintamąjį JAVA_HOME, pirmiausia išsiaiškinkite, kur įdiegta Java, vykdydami šią komandą.

readlink -f /usr/bin/java

Gausite tokią išvestį:

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

Tada atidarykite /etc/environment failą naudodami nano teksto rengyklę:

sudo nano /etc/environment

Failo pabaigoje pridėkite šią eilutę, būtinai pakeiskite „Java“ diegimo kelio vietą.

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

Išsaugokite failą ir įkelkite jį iš naujo, kad pritaikytumėte pakeitimus dabartinei sesijai:

source /etc/environment

Patikrinkite, ar nustatytas aplinkos kintamasis:

echo $JAVA_HOME

Gausite tokią išvestį:

/usr/lib/jvm/java-11-openjdk-amd64
Išvada

Šiame vadove sužinojote, kaip įdiegti Java Runtime Environment (JRE) ir Java Developer Kit (JDK). ) Ubuntu 20.04 ir Ubuntu 18.04.