Installere JDK på Debian Top 10

Installere JDK på Debian Top 10
Java Development Kit eller JDK kort sagt brukes til å utvikle og kjøre Java -applikasjoner. Det er to varianter av JDK, A) OpenJDK og B) Oracle JDK. Oracle JDK er lisensiert under Oracle. OpenJDK er en open source implementering av JDK. Lisensen deres er veldig annerledes. I denne artikkelen skal jeg vise deg hvordan du installerer OpenJDK og Oraclejdk på Debian 10 Buster. Så la oss komme i gang.

Installere OpenJDK:

OpenJDK (versjon 11) er tilgjengelig i det offisielle pakkelagde av Debian 10 Buster. Så du kan installere det veldig enkelt ved å bruke APT Package Manager.

Oppdater først Apt Package Repository Cache med følgende kommando:

$ sudo apt oppdatering

Apt Package Repository Cache skal oppdateres.

Det er to OpenJDK -pakker i det offisielle pakkelagde av Debian 10. Openjdk og openjdk headless.

OpenJDK kommer med grafikkprogrammeringsbiblioteker som standard. Men OpenJDK Headless er ment å kjøre på serveren der det ikke er noe grafisk brukergrensesnitt, og det følger derfor ikke med noen grafikkprogrammeringsbiblioteker. Den er også lett.

For å installere OpenJDK, kjør følgende kommando:

$ sudo apt install openjdk-11-jdk

For å installere OpenJDK Headless, kjør følgende kommando:

$ sudo apt install openjdk-11-jdk-headless

Nå, for å bekrefte installasjonen, trykk Y Og trykk deretter å fortsette.

Apt Package Manager vil laste ned og installere alle nødvendige pakker. Det vil ta en stund å fullføre.

På dette tidspunktet bør OpenJDK installeres.

Sjekk nå om OpenJDK fungerer riktig med følgende kommandoer:

$ java -version
$ Javac -version

Som du kan se, openjdk 11.0.4 er installert og fungerer riktig.

Installere Oracle JDK:

Hvis du vil installere Oracle JDK, er alt du trenger å gjøre å laste ned Oracle JDK og installere den på Debian 10.

For å laste ned Oracle JDK, besøk den offisielle nedlastingssiden til Oracle JDK 12 (den siste versjonen på dette tidspunktet). Når siden har lastet inn, klikker du på Godta lisensavtale å godta Oracle Technology Network License Agreement.

Nå, klikk på JDK Deb Download -lenken som merket i skjermdumpen nedenfor.

Nettleseren din skal be deg om å laste ned Oracle JDK Deb -filen. Plukke ut Lagre filen og klikk på Ok.

Nedlastingen skal starte. Det kan ta en stund å fullføre.

Når nedlastingen er fullført, navigerer du til ~/Nedlastinger Katalog som følger:

$ cd ~/nedlastinger

Du bør finne filen (JDK-12.0.2_linux-x64_bin.Deb) som du nettopp lastet ned.

Oppdater nå APT Package Repository Cache som følger:

$ sudo apt oppdatering

APT Package Repository Cache bør oppdateres.

Nå, installer JDK-12.0.2_linux-x64_bin.Deb pakkefil med følgende kommando:

$ sudo apt installasjon ./JDK-12.0.2_linux-x64_bin.Deb

Installasjonen skal starte.

På dette tidspunktet skal installasjonen være fullført.

Nå må vi finne banen der Javac -binæren er installert. Deb -pakkefilen (JDK-12.0.2_linux-x64_bin.Deb) Navn startet med JDK-12.0.2. Så dette er pakkenavnet.

For å finne plasseringen av Javac Binary -filen, kjør følgende kommando:

$ DPKG-LISTFILER JDK-12.0.2 | grep bin/javac

Som du kan se, er banen /usr/lib/jvm/jdk-12.0.2/bin/javac. Så, Java Home Directory er /usr/lib/jvm/jdk-12.0.2 (Husk at).

Oracle JDK Deb -pakken legger ikke JDK -binærene på banen. Så vi må oppdatere banemiljøvariabelen til Debian 10 manuelt.

For å gjøre det, lage et skallskript JDK12.sh i /etc/profil.d Katalog med følgende kommando:

$ sudo nano /etc /profil.D/JDK12.sh

Legg nå følgende linjer i skriptet:

Eksporter java_home = "/usr/lib/jvm/jdk-12.0.2 "
Eksportbane = "$ sti: $ java_home/bin"

Den endelige konfigurasjonsfilen skal se ut som vist på skjermdumpen nedenfor. Lagre filen nå ved å trykke på + X etterfulgt av Y og .

Når filen er lagret, må du starte din Debian 10 -maskin på nytt med følgende kommando:

$ sudo omstart

Når datamaskinen starter, sjekk om alt fungerer med følgende kommandoer:

$ java -version
$ Javac -version

Som du kan se Oracle JDK 12.0.2 er installert og det fungerer riktig.

Så det er slik du installerer OpenJDK og Oracle JDK på Debian 10 Buster. Takk for at du leste denne artikkelen.