logo

Hur man hittar Java-versionen i Linux

Sun Microsystems skapade Java i nittonhundranittiofem som ett objektorienterat programmeringsspråk på hög nivå. Java har utvecklats till ett av de mest välkända högnivåspråken över tid. Nuförtiden är det omtyckt av företag inom finans-, vetenskaps- och fastighetssektorerna. Den är öppen källkod, plattformsoberoende, anpassningsbar och enkel att förstå och använda.

Ett av de mest omtyckta programmeringsspråken som används för att skapa olika plattformsoberoende applikationer kallas Java. Majoriteten av det som är möjligt i Python är också möjligt i Java. Dessutom, Jpython är en version av Python som fungerar med Java och JVM (Java Virtual Machine). Den här artikeln hjälper dig att hitta den senaste Java-versionen för Ubuntu Linux och installera den om den inte redan är installerad.

Hur du använder kommandoraden för att avgöra vilken version av Java som är installerad på ditt Linux-system beskrivs i den här artikeln. När du konfigurerar programvara som behöver en viss Java-version kan detta vara till hjälp.

Vad är Java-version?

Java-versionen anger vilken Java-programvaruversion som ditt operativsystem för närvarande använder.

För förbättrad prestanda, stabilitet, komplexa funktioner och de senaste säkerhetsuppdateringarna rekommenderas starkt att versionen uppdateras. Detta kan hjälpa dig att hålla dig uppdaterad och hjälpa dig att undvika många oönskade problem.

Du måste uppgradera till den senaste Java-versionen för att kunna använda många webbplatser, paket eller bibliotek. Det är därför bättre att hålla sig uppdaterad och ha den senaste versionen nedladdad till din PC. Till exempel erbjuder den senaste Java-versionen spännande funktioner som möjligheten att granska 3D-bilder.

Låt oss komma igång med processen att installera och verifiera Java-versionen utan vidare.

Verifiera Java-versionen

Semantisk versionering används av Java. Releaser som är klara för produktion är versionerade enligt följande:

 MAJOR.MINOR.SECURITY 

Java 11.0.8 har till exempel tre versioner: en säkerhetsversion, en mindre version och en större version av 11.

STÖRRE - Nya funktioner och funktioner ingår i större utgåvor.

MINDRE - Mindre uppdateringar inkluderar ett antal kompatibla buggfixar.

SÄKERHET - Kritiska säkerhetskorrigeringar ingår i säkerhetsversioner.

I allmänhet följer du nedanstående två steg för att verifiera Java-versionen i ditt system:

  1. Öppna kommandotolken.
  2. Använd java -version kommando för att fastställa vilken Java-version som för närvarande är installerad på ditt system:

Java-versionsverifiering för Linux Ubuntu, Debian och CentOS

Följ stegen nedan:

  1. Starta terminalen.
  2. Kör nästa kommando:
 java -version C:UsersChandu>java -version java version '19.0.1' 2022-10-18 Java(TM) SE Runtime Environment (build 19.0.1+10-21) Java HotSpot(TM) 64-Bit Server VM (build 19.0.1+10-21, mixed mode, sharing) 

I det här exemplet är vår maskin igång Java version 19.0.1 . Det är möjligt att versionen på din PC är annorlunda.

Om du får felmeddelandet ' java: kommandot hittades inte,' Java är inte installerat på datorn. Beroende på din Linux-distribution, använd någon av följande instruktioner för att installera Java.

Det finns sätt att installera paket i terminalen. Du bör kunna installera versionen rakt genom terminalen genom att kopiera dessa kommandon och köra dem. Eftersom ingen av dessa versioner kräver ett grafiskt användargränssnitt är de alla 'huvudlösa'.

Du kan dock använda webbläsartekniken för att få den senaste versionen (16.02). Låt oss nu gå igenom installationsprocessen steg för steg.

Installera Java med webbläsaren

Följ instruktionerna för att ladda ner Java.

  • Gå till Google, skriv in ' ladda ner java JDK ,' och klicka på den första länken som visas.
  • 'Java Development Kit' (JDK) är ett verktyg som används för att skapa Java-baserad programvara. Alternativt kan du komma åt sidan direkt genom att klicka på den här länken.
  • Gå till 'Java SE 16' under 'Java SE-nedladdningar', eftersom det är den senaste versionen. Nedladdning av JDK är följande procedur.
  • Hitta ' Linux x64 Debian-paket ' genom att bläddra igenom paketen. Ladda ner dokumentet som finns där. Du kommer att se att filen har deb förlängning eftersom Ubuntu installerar program med hjälp av Debian-paket.
  • Öppna mappen som innehåller det nedladdade paketet när nedladdningen är klar. Välj 'Öppna i terminal' genom att högerklicka var som helst i fönstret.
  • För att börja packa upp det nedladdade paketet, skriv in följande kommando i terminalen.

Använd Java Installation Path, kontrollera versionen av Java:

Java-installationssökvägen kan också användas för att kontrollera Java-versionen.

Det finns två sätt att hitta Java-installationssökvägen eller katalogen.

en array i java
  • Följande kommando kan användas som det första tillvägagångssättet för att hitta Java-installationssökvägen:
 update-alternatives --list java 

Detta kommer att avslöja hela Java-sökvägen, som illustreras nedan:

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

Obs: Kör följande kommando för att komma åt operativsystemen CentOS och RHEL:

 update-alternatives --list 
  • Whereis-kommandot kan också användas för att leta efter Java-sökvägen.

Använd whereis-kommandot som visas nedan:

 Whereis java 

Produktion : Utdata ska vara som följer:

 java: /usr/bin/java /usr/share/java /usr/share/man/man1/java.1.gz 

Efter det, använd kommandot ls för att lista vad som finns i /usr/bin/java:

 ls -l /usr/bin/java 

du bör observera följande resultat:

 lrwxrwxrwx 1 root root 22 Feb 5 04:50 /usr/bin/java -> /etc/alternatives/java 

Som du kan se från utgången ovan är /usr/bin/java en symbolisk länk till /etc/alternatives/java.

För att lista innehållet i /etc/alternatives/java, använd ls kommando en gång till.

Den kommer att visa sökvägen.

Sök efter Java-version i listan med installerade paket:

För att se en lista över installerade paket och utföra en Java-sökning kan du också kontrollera Java-versionen. Följ instruktionerna nedan för operativsystemen Ubuntu och Debian:

Du kan lista alla installerade paket med kommandona apt eller dpkg.

1. Använd kommandot apt, lista alla installerade paket och leta efter Java:

 apt list --installed | grep -i openjdk 

Följande utdata borde visa Java-versionen som installerades:

 openjdk-11-jdk-headless/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] openjdk-11-jdk/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] openjdk-11-jre-headless/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] openjdk-11-jre/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] 

2. Använd kommandot dpkg, lista alla installerade paket och leta efter Java:

 dpkg -l | grep -i openjdk 

Följande utdata borde visa Java-versionen som installerades:

 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode 

Följ instruktionerna nedan för operativsystemen CentOS och RHEL:

För att lista alla installerade paket och leta efter Java, använd yum eller dnf kommandon enligt nedanstående:

 yum list installed | grep -i openjdk 

Detta kommer att avslöja den installerade Java-versionen som visas nedan:

 java-11-openjdk.x86_64 1:11.0.9.11-3.el8_3 java-11-openjdk-devel.x86_64 1:11.0.9.11-3.el8_3 java-11-openjdk-headless.x86_64 1:11.0.9.11-3.el8_3 

Bli av med Java-versioner

Du kan ange följande kommando för att ta bort Java från din dator:

 sudo apt remove default-jdk default-jre 

Om vi ​​vill ta bort paketet kan vi ange kommandot:

 dpkg -list | grep jdk sudo apt remove jdk-16.0.2 

Paketet kommer att tas bort om du trycker på 'Y' och sedan 'ENTER'.

Kommer det att vara möjligt i jdk eller jre?

JRE krävs för att köra Java-appar (Java runtime-miljö). Det fungerar med flera operativsystem, inklusive Windows, Linux, Mac och Solaris.

Java-program utvecklas med JDK (Java Development Kit). De flesta programmerare börjar ofta där. Beroende på vad du vill åstadkomma.

Använder JDK (när...?)

Du vill skapa Java-applikationer. En kompilator och Java-programstartare ingår.

Den har tillgång till de primära Java-biblioteken via Java-programstartaren, som startar JRE, för kodning.

JRE När ska den användas

Bibliotek och andra filer måste användas. Den saknar sin egen kompilator och feldetekteringsprogramvara. när du använder verktygsprogram som matematik eller datarelaterade uppsättningar och instruktioner för att köra Java-baserade appar.

Vissa Java-applikationer

Java används mest för

  • skapa applikationer för Android.
  • när du skapar molnbaserade och webbapplikationer.
  • som Netbeans och Eclipse-mjukvaran.
  • Chatbots.
  • Spel.
  • Företags- och vetenskapliga tillämpningar

Kör helt enkelt java -version för att snabbt se vilken Java-version som är installerad på ditt Linux-system.

Att hålla våra program uppdaterade är viktigt om vi vill hålla oss uppdaterade och få praktisk erfarenhet av den senaste mjukvaran och paketen. Denna kontroll och balans kan gå långt för att säkerställa att vårt system är effektivt, säkert och aktuellt.

När Java-versionen är känd kan du börja skapa allt från enkla skrivbordsprogram till mobila.