Sådan installeres OpenJDK 8 på Ubuntu 24.04, 22.04 eller 20.04

OpenJDK 8 er en open source-implementering af Java Platform, Standard Edition (SE), og er meget brugt til at udvikle og køre Java-applikationer. På trods af at det er en lidt ældre version, forbliver OpenJDK 8 populær på grund af dens stabilitet og kompatibilitet med mange virksomheds- og ældre systemer. Det indeholder væsentlige funktioner til at køre Java-applikationer, hvilket gør det til et vigtigt værktøj for udviklere og systemadministratorer.

På Ubuntu 24.04, 22.04 eller 20.04 kan du nemt installere OpenJDK 8 ved hjælp af kommandolinjeterminalen via Ubuntus standardlager. Denne metode er ligetil og sikrer, at du har en stabil version af OpenJDK 8 med sikkerhedsopdateringer leveret af Ubuntu-lagrene. Denne guide vil lede dig gennem installationsprocessen ved hjælp af kommandolinjeterminalen.

Opdater Ubuntu-systempakker før installation af OpenJDK 8

Inden du går i gang med installationen af ​​OpenJDK 8, er det altafgørende, at dit Ubuntu-system er up-to-date. Dette er et anbefalet og vigtigt trin, da det hjælper med at undgå konflikter eller potentielle fejl under installationen. Opdatering sikrer, at du har de seneste sikkerhedsrettelser, fejlrettelser og softwareforbedringer til pakkerne installeret på dit system.

For at opdatere dine Ubuntu-pakker skal du udføre følgende kommando i terminalen:

sudo apt update && sudo apt upgrade

Når du har udført denne kommando, bør dit Ubuntu-system være opdateret og forberedt til OpenJDK 8-installationen.

Bekræft tilgængeligheden af ​​OpenJDK 8-pakker

Det er afgørende at verificere tilgængeligheden af ​​OpenJDK 8-pakker, før du fortsætter med installationen. Generelt er standard Ubuntu-lageret en pålidelig kilde til OpenJDK-installationen. Vi skal dog først bekræfte dets tilstedeværelse.

I din terminal skal du bruge følgende kommando til at finde tilgængeligheden af ​​OpenJDK 8-pakker:

apt-cache search openjdk-8 | grep openjdk-8

Lad os forstå komponenterne i denne kommando:

  • apt-cache search openjdk-8: Dette forespørger pakkedatabasen for alle pakker relateret til 'openjdk-8'.
  • |: Dette er røroperatøren. Den tager outputtet fra den foregående kommando og sender det som input til den følgende kommando.
  • grep openjdk-8: Dette filtrerer output fra kommandoen 'apt-cache search' til kun at vise linjer, der indeholder 'openjdk-8'.

Installer OpenJDK 8 JDK og JRE

Med tilgængeligheden af ​​OpenJDK 8-pakkerne bekræftet, kan du nu fortsætte med at installere dem. Følgende terminalkommandoer vil installere Java Runtime Environment (JRE) og Java Development Kit (JDK).

For at installere OpenJDK 8 JRE skal du bruge:

sudo apt install openjdk-8-jre -y

Til OpenJDK 8 JDK skal du bruge:

sudo apt install openjdk-8-jdk -y

-y-flaget i disse kommandoer svarer automatisk "ja" til meddelelserne, hvilket letter en problemfri installation.

Skift mellem forskellige Java-versioner på Ubuntu

Tjek den aktuelle Java-version

Når OpenJDK 8 er installeret på dit Ubuntu-system, kan der være en situation, hvor kommandoen java –version returnerer en anden version end den, du lige har installeret. Dette skyldes sandsynligvis, at dit system allerede har en nyere version af Java installeret, som har forrang.

Når du kører kommandoen java –version, bør du se en beskrivelse af den Java-version, der i øjeblikket er aktiv på dit system. Som standard er dit systems seneste version af Java indstillet som den aktive version.

Sådan kontrollerer du den aktive version:

java --version

For eksempel, hvis OpenJDK 17 er den seneste version installeret på din maskine, vil den blive vist som den aktive version, selvom OpenJDK 8 blev installeret efterfølgende.

Liste over alle tilgængelige JDK-versioner

Lad os liste alle de Java-versioner, der er installeret på dit system:

sudo update-alternatives --config java

Denne kommando vil præsentere dig for en liste over alle Java-versioner installeret på dit Ubuntu-system. Hver version tildeles et prioritetsnummer, med versionen med det højeste nummer indstillet som standard.

Skift til OpenJDK 8 på Ubuntu

Nu hvor du har en klar forståelse af, hvilke versioner af Java der er tilgængelige på dit system, kan du vælge at skifte til enhver version, der passer til dine krav. Hvis du vil skifte til OpenJDK 8, kan du gøre det ved at bruge kommandoen update-alternatives igen.

Test Java med en 'Hello World'-applikation

Et af de grundlæggende trin efter enhver softwareinstallation er at verificere dens succesfulde implementering. Med installationen og opsætningen af ​​OpenJDK 8 nu fuldført, lad os oprette en simpel 'Hello World'-applikation. Dette vil tjene som en praktisk test og bekræftelse af, at Java fungerer som forventet på dit system.

Opret Java-fil

Lad os starte med at oprette en ny Java-programfil. Åbn din terminal og brug følgende kommando:

nano hello.java

Denne kommando instruerer nano teksteditor for at oprette en ny fil med navnet 'hello.java'.

Tilføj Java-kode

Inde i 'hello.java'-filen, lad os tilføje et simpelt Java-program. Programmet vil udsende en besked til din konsol, når det kører. Indsæt følgende kode i din 'hello.java'-fil:

public class hello {
  public static void main(String[] args) {
    System.out.println("hi from LinuxCapable!");
  }
}

For at gemme dit arbejde i nano-editoren skal du bruge tastaturkombinationen CTRL+O, efterfulgt af CTRL+X for at afslutte.

Kompiler Java-kode

Med vores Java-program skrevet, er det tid til at kompilere koden. Kompilering oversætter vores kildekode til bytekode, som Java Virtual Machine (JVM) kan udføre.

Kør følgende kommando for at kompilere dit Java-program:

javac hello.java

Hvis du støder på problemer med kompilering, kan der være en versionsfejl. I så fald skal du angive udgivelsesversionen med flaget –release. Sådan gør du det til OpenJDK 8:

javac --release 8 hello.java

Kør Java Code Test Hello Application

Når koden er blevet kompileret, kan du køre dit Java-program. Gør dette med java kommando, efterfulgt af det klassenavn, du vil køre (uden '.java'-udvidelsen).

Kør dit 'Hello World'-program med følgende kommando:

java hello

Eksempel output:

Hej fra LinuxCapable!

Håndtering af OpenJDK 8

Fjern OpenJDK 8 JDK og JRE

Kør følgende kommando i din terminal for at fjerne både OpenJDK 8 JRE og JDK sammen med eventuelle relaterede afhængigheder:

sudo apt remove openjdk-8-jre openjdk-8-jdk

Rediger kommandoen, så den passer til dine installerede pakker.

Konklusion

Med OpenJDK 8 installeret på dit Ubuntu-system via standardlageret, har du adgang til et stabilt og pålideligt Java-udviklingsmiljø. Denne metode sikrer, at du modtager regelmæssige sikkerhedsopdateringer, hvilket holder din Java-opsætning sikker og opdateret. Uanset om du udvikler Java-applikationer eller kører ældre systemer, giver OpenJDK 8 de nødvendige værktøjer og kompatibilitet til at opfylde dine behov på Ubuntu.

Joshua James
Følg mig
Seneste indlæg af Joshua James (se alt)

Skriv en kommentar