Java

Installera Oracle JDK 11 på Ubuntu

Installera Oracle JDK 11 på Ubuntu
Den fullständiga formen av JDK är Java Development Kit. Den används för att skriva och testa Java-program. Nyligen kom JDK 11 ut. Det är den senaste versionen av JDK LTS (Long Term Support).

I den här artikeln visar jag dig hur du installerar Oracle JDK 11 på Ubuntu. Jag kommer att använda Ubuntu 18.04 LTS för demonstrationen. Men det borde fungera på alla LTS-versioner av Ubuntu. Så, låt oss komma igång.

Hämtar Oracle JDK 11:

Oracle JDK 11 finns inte i det officiella paketförvaret för Ubuntu. Men du kan enkelt ladda ner den från Oracles officiella webbplats och installera den på Ubuntu.

Besök först den officiella sidan för Java SE på https: // www.orakel.com / technetwork / java / javase / översikt / index.html

När sidan har laddats, klicka på Downlaods som markerat i skärmdumpen nedan.

Nu, från Java SE 11.x (LTS) avsnitt, klicka på LADDA NER som markerat i skärmdumpen nedan. När detta skrivs är den senaste versionen av JDK 11 11.0.1.

Bläddra nu lite ner och klicka på Acceptera licensavtalet som markerat i skärmdumpen nedan.

Nu när du har godkänt Oracle Technology Network License Agreement för Oracle Java Standard Edition är du redo att ladda ner Oracle JDK 11. För att ladda ner Oracle JDK 11 för Ubuntu, klicka på DEB-fillänken som markeras i skärmdumpen nedan.

Din webbläsare bör uppmana dig att spara Oracle JDK 11 DEB-paketfilen. Välj Spara fil och klicka på OK.

Din nedladdning bör börja. Det kan ta ett tag att avsluta.

Installera Oracle JDK 11:

När nedladdningen är klar navigerar du till katalogen där din webbläsare sparade DEB-paketfilen. Vanligtvis är det ~ / Nedladdningar katalog i dina inloggningsanvändares HEM-katalog.

$ cd ~ / Nedladdningar

Som du kan se, jdk-11.0.1_linux-x64_bin.deb paketfilen finns där.

NOTERA: Paketets filnamn kan vara annorlunda när du läser den här artikeln. Se till att du ersätter paketets filnamn med ditt nu.

Installera nu Oracle JDK 11 med följande kommando:

$ sudo dpkg -i jdk-11.0.1_linux-x64_bin.deb

Skriv nu in din inloggningsanvändares lösenord och tryck .

Oracle JDK 11 ska installeras.

Lägga till Oracle JDK 11 i PATH:

Oracle JDK 11 DEB-paketfilen installerar Oracle JDK 11 in / usr / lib / jvm katalog. Det finns inte i PATH som standard. Så vi måste manuellt lägga till den i PATH i Ubuntu.

Ta reda på katalognamnet där Oracle JDK 11 är installerat med följande kommando:

$ ls / usr / lib / jvm /

Som du kan se är katalognamnet jdk-11.0.1 / i mitt fall. Det kan vara annorlunda för dig. Se till att ersätta den med din från och med nu.

Skapa nu en ny fil / etc / profil.d / jdk11.sh med följande kommando:

$ sudo nano / etc / profil.d / jdk11.sh

En tom fil ska öppnas.

Lägg nu till följande rader i filen.

exportera JAVA_HOME = "/ usr / lib / jvm / jdk-11.0.1 "
exportera PATH = "$ PATH: $ JAVA_HOME / bin"

NOTERA: Se till att du byter jdk-11.0.1 till det katalognamn du har.

Slutligen ser filen ut som följer. Nu, tryck + x och tryck sedan på y följd av för att spara filen.

Starta om datorn nu med följande kommando:

$ sudo omstart

När din dator startar öppnar du en terminal och kör följande kommandon för att verifiera om JAVA_HOME variabeln är korrekt inställd och Oracle JDK 11 är på VÄG.

$ echo $ JAVA_HOME
$ echo $ PATH

Som du kan se, JAVA_HOME och VÄG variabler är korrekt inställda.

Kör nu följande kommando för att kontrollera om JDK 11 fungerar.

$ javac -version

Som du kan se kan jag köra javac binär utan problem. Så JDK 11 fungerar.

Kompilera ett Java-program med Oracle JDK 11:

Nu ska jag skriva ett enkelt Java-program för att testa om vi kan kompilera och köra det med Oracle JDK 11.

Skapa nu en fil Hej.java och skriv in följande rader i den.

offentlig klass Hej
public static void main (String [] args)
Systemet.ut.println ("Välkommen till LinuxHint!");

Nu, att kompilera Hej.java källfil, öppna en terminal och navigera till den katalog där din Hej.java källfilen sparas och kör följande kommando:

$ javac Hej.java

En ny fil Hej.klass ska genereras som du kan se på skärmdumpen nedan. Det kallas en Java-klassfil. Java-klassfilen innehåller Java-bytkoder som JVM (Java Virtual Machine) kan köra.

Kör nu Hej.klass Java-klassfil enligt följande:

$ java Hej

NOTERA: Skriv bara in filnamnet utan .klass förlängning. Annars fungerar det inte.

Rätt utdata visas som du kan se på skärmdumpen nedan.

Så det är så du installerar Oracle JDK 11 på Ubuntu. Tack för att du läste den här artikeln.

Bästa spelkonsolemulatorer för Linux
Den här artikeln listar populära spelkonsolemuleringsprogram som finns tillgängliga för Linux. Emulation är ett mjukvarukompatibilitetsskikt som emule...
Bästa Linux Distros för spel 2021
Linux-operativsystemet har kommit långt från sitt ursprungliga, enkla, serverbaserade utseende. Detta operativsystem har förbättrats enormt de senaste...
Hur du fångar och strömmar din spelsession på Linux
Tidigare betraktades spel bara som en hobby, men med tiden såg spelindustrin en enorm tillväxt när det gäller teknik och antalet spelare. Spelpubliken...