Installer OpenJDK 9 på Ubuntu

Installer OpenJDK 9 på Ubuntu
Java er et programmeringsspråk på høyt nivå. Det er et samlet programmeringsspråk. Men det kompilerer ikke Java -kode til maskinspråk direkte. Den kompilerer til Java byte -kode ved hjelp av Java -kompilatoren. Da brukes en virtuell Java -maskin eller JVM til å oversette Java Byte -koden til maskinspråk. Ettersom en datamaskin bare kan forstå maskinspråk, er det JVM som er ansvarlig for å kjøre et Java -program. JVM er plattformavhengig. Det vil si at JVM på Windows er annerledes enn JVM på Linux eller Mac OS. JVM på Linux er annerledes enn JVM på Mac OS eller Windows og så videre. Men Java Byte -koden er plattformuavhengig. Så Java kan samles en gang og løpe overalt. Det er derfor det er så populært og milliarder av enheter har Java installert.

Programmerere bruker Java Development Kit eller JDK for å kompilere og kjøre Java -programmer. JDK er en samling verktøy som kreves for å utvikle, feilsøke, pakke Java -applikasjoner.

I denne artikkelen vil jeg vise deg hvordan du installerer OpenJDK, en gratis og åpen kildekodeversjon, på Ubuntu 17.10 Artful Aardvark. La oss komme i gang.

Installere OpenJDK 9:

OpenJDK 9 er i 'Universe' Repository of Official Ubuntu Package Repository. Før du kan installere OpenJDK 9, må du aktivere Ubuntu 'Universe' pakkelager.

For å gjøre det, må du først åpne “programvare og oppdateringer” fra applikasjonsmenyen.

Det skal se slik ut.

Forsikre deg om at du har alle disse depotene, 'Main', 'Universe', 'Begrenset', 'Multiverse' aktivert.

Når du er ferdig med å aktivere dem, klikker du på "Lukk".

Åpne nå en terminal (CTRL+ALT+T på Ubuntu) og kjør følgende kommando for å oppdatere pakkelagdebufferen til Ubuntu -operativsystemet ditt.

$ sudo apt-get oppdatering

Pakkelagerbufferen skal oppdateres.

Det er to versjoner av OpenJDK 9 i det offisielle pakkelageret til Ubuntu. OpenJDK 9 Hodeløs og OpenJDK 9.

Forskjellen mellom OpenJDK 9 Headless og OpenJDK 9 er at OpenJDK 9 Headless ikke kommer med noen Java -biblioteker for å jobbe med grafiske Java -applikasjoner. Det er best for servermiljø der grafisk brukergrensesnitt (GUI) ikke er nødvendig. Det krever også mindre minne for å løpe.

OpenJDK 9 kommer med Java -biblioteker for å jobbe med Graphical User Interface (GUI). Det krever mer minne for å løpe.

Jeg vil installere OpenJDK 9 i denne artikkelen. Men jeg vil også vise deg hvordan du installerer OpenJDK 9 Headless også.

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

$ sudo apt-get installer openjdk-9-jdk-headless

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

$ sudo apt-get install openjdk-9-jdk

Trykk nå 'Y' og trykk for å fortsette.

OpenJDK 9 skal installeres.

Verifisere OpenJDK 9 installasjon

Nå som OpenJDK 9 er installert. Du kan kjøre følgende kommando for å sjekke om Java -kompilatoren levert av OpenJDK 9 -pakken fungerer eller ikke.

$ Javac -version

Du kan se fra følgende skjermbilde at versjonen av Java Compiler jeg bruker er 9.

Kjør nå følgende kommando for å sjekke om Java Virtual Machine (JVM) levert av OpenJDK 9 -pakken fungerer eller ikke.

$ java -version

Du kan se fra skjermbildet nedenfor at versjonen av JVM er 9. Så alt fungerer riktig.

Nå skal jeg skrive et enkelt Java -program for å teste om jeg kan samle og kjøre Java -programmer med OpenJDK 9.

Jeg opprettet en hei.Java Java kildefil som du kan se på skjermdumpen nedenfor.

Her er kildekoden for mitt superenkle Java -program.

Jeg satte hei.Java -filen i ~/Documents/Codes -katalogen som du kan se fra skjermdumpen nedenfor.

Å kompilere hei.Java -fil, fra katalogen der Java -kildefilen er, kjør følgende kommando.

$ javac hei.Java

'Hei.Java 'Java -kildefilen skal settes sammen, og den skal opprette en' Hallo.Klasse Java Byte -kodefil som du kan se fra skjermdumpen nedenfor.

Nå for å kjøre Java Byte -koden, er alt du trenger å gjøre å kjøre følgende kommando.

$ java hei

Merk: Ikke ta med .Java Extension når du kjører et Java -program med 'Java' -kommando.

Du bør se utdataene fra 'Hallo.Java '-program.

Så alt fungerer bra. Slik installerer du OpenJDK 9 på Ubuntu 17.10 Artful Aardvark. Takk for at du leste denne artikkelen.