Installer OpenJDK Topp 10 på Debian 9 -strekk

Installer OpenJDK Topp 10 på Debian 9 -strekk
Kort sagt, Java Development Kit (JDK) brukes til å kompilere Java -kildekode til Java Byte -kode. Da oversetter Java Runtime Environment (JRE) Java Byte -koden til maskinspråk og kjører Java -programmer. Hvis du installerer JDK, trenger du ikke å installere JRE hver for seg. Men hvis du bare ønsker å kjøre Java -programmer, ikke for å utvikle dem, kan du installere det separat.

Det er to versjoner av JDK. Oracle JDK og OpenJDK. Alle komponentene i OpenJDK er åpen kildekode. Det samme går ikke med Oracle JDK. Noen komponenter i Oracle JDK er proprietære. Dette er grunnen til at noen foretrekker OpenJDK fremfor Oracle JDK.

Openjdk 10 nylig kom nettopp ut. Så i denne artikkelen skal jeg vise deg hvordan du installerer den i Debian 9 Stretch. La oss komme i gang.

Last ned OpenJDK 10

I denne delen vil jeg vise deg hvordan du laster ned OpenJDK 10 fra det offisielle nettstedet til OpenJDK.

Gå først til det offisielle nettstedet til OpenJDK 10 på http: // jdk.Java.nett/ 10/ og du bør se følgende side som vist på skjermdumpen nedenfor.

Bla litt ned til Nedlastinger seksjon. Klikk på lenken som merket i skjermbildet nedenfor for å laste ned 64-bit Linux-versjonen av OpenJDK 10 tjære.gz arkiv.

Klikk på Lagre filen Og klikk deretter på Ok.

Nedlastingen din skal starte som vist på skjermbildet nedenfor.

Installere OpenJDK 10

Når nedlastingen er fullført, bør du finne den i standard Nedlastinger Katalog over nettleserne dine. I mitt tilfelle er det Nedlastinger/ katalog i brukerens HJEM katalog.

Først, naviger til Nedlastinger/ Katalog med følgende kommando:

$ cd ~/nedlastinger

Nå hvis du viser kataloginnholdet med ls -lh Kommando, bør du finne OpenJDK 10 TAR -arkivet som vist i den markerte delen av skjermbildet nedenfor.

Nå må du trekke ut tjærearkivet. Jeg skal trekke den ut i min /opt katalog. Det kan være lurt å velge en annen katalog. Du er fri til å gjøre det.

$ sudo tar xvzf openjdk-10_linux-x64_bin.tjære.gz -c install_dir

Tjærearkivet skal trekkes ut.

Nå hvis du viser din Install_dir, I mitt tilfelle er det /opt Katalog, bør du se JDK-10/ Katalog som merket på skjermdumpen nedenfor.

Nå må du legge den til i STI av ditt debian 9 -operativsystem. På den måten trenger du ikke å skrive inn hele veien til OpenJDK 10 -binære filer for å samle eller kjøre Java -programmer.

Kjør følgende kommando for å opprette en ny fil JDK10.sh i /etc/profil.d Katalog:

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

Du bør se følgende vindu.

Legg nå følgende linjer i filen:

Eksporter java_home = "nstall_dir/jdk-10"
Eksportbane = "$ sti: $ java_home/bin"

De Install_dir I mitt tilfelle det /opt

Trykk nå + x, Trykk deretter y Og trykk deretter For å lagre filen.

Når filen er lagret, må du starte datamaskinen på nytt med følgende kommando:

$ sudo omstart

Når datamaskinen starter, kjører du følgende kommando for å teste om Java_home Miljøvariabel er tilgjengelig:

$ ekko $ java_home

Som du kan se på skjermbildet nedenfor, er det satt til riktig vei.

Du kan også sjekke STI Miljøvariabel med følgende kommando:

$ ekko $ bane

Som du kan se i den markerte delen av skjermbildet nedenfor, OpenJDK 10 -tallet søppel/ Katalogen legges til STI.

Kjør nå følgende kommando for å sjekke om OpenJDK fungerer eller ikke:

$ Javac -version

Som du kan se på skjermbildet nedenfor, fungerer OpenJDK 10 riktig.

Å sammenstille og kjøre et Java -program med OpenJDK 10

I dette avsnittet vil jeg samle og kjøre et enkelt Java -program med OpenJDK 10 for å vise deg at OpenJDK 10 fungerer riktig.

Dette er mitt enkle Hello World -program som er lagret i ~/Dokumenter/koder/helloworld.Java fil.

offentlig klasse HelloWorld
public static void main (String [] args)
System.ute.Println ("Hello World fra Linuxhint!");

Kompilerer HelloWorld.java med openjdk 10

Naviger først til katalogen der filen lagres med følgende kommando:

$ cd ~/dokumenter/koder

Nå for å kompilere Hei Verden.Java Java kildefil, kjør følgende kommando:

$ Javac Helloworld.Java

Kjører HelloWorld med OpenJDK 10

Først når Hei Verden.Java filen er samlet, en Hei Verden.klasse filen genereres. Dette er Java Byte -kodefilen du kjører med Java Kommando som følger:

$ Java Helloworld

MERK: Hvis Java Byte -koden filnavnet er Hei Verden.klasse, du løper Java Helloworld. Du må ikke inkludere .klasse Utvidelse. Ellers fungerer det ikke.

Som du ser, kjørte Java -programmet vellykket og viste riktig utgang.

Så det er slik du installerer OpenJDK 10 på Debian 9 Stretch. Takk for at du leste denne artikkelen.