Hoe OpenJDK 8 te installeren op Ubuntu 24.04, 22.04 of 20.04

OpenJDK 8 is een open-source implementatie van het Java Platform, Standard Edition (SE), en wordt veel gebruikt voor het ontwikkelen en uitvoeren van Java-applicaties. Ondanks dat het een iets oudere versie is, blijft OpenJDK 8 populair vanwege de stabiliteit en compatibiliteit met veel zakelijke en oudere systemen. Het bevat essentiële functies voor het uitvoeren van Java-applicaties, waardoor het een essentieel hulpmiddel is voor ontwikkelaars en systeembeheerders.

Op Ubuntu 24.04, 22.04 of 20.04 kunt u OpenJDK 8 eenvoudig installeren met behulp van de opdrachtregelterminal via de standaard Ubuntu-repository. Deze methode is eenvoudig en zorgt ervoor dat u over een stabiele versie van OpenJDK 8 beschikt met beveiligingsupdates die worden geleverd door de Ubuntu-repository's. Deze gids leidt u door het installatieproces met behulp van de opdrachtregelterminal.

Update Ubuntu-systeempakketten vóór de installatie van OpenJDK 8

Voordat u begint met de installatie van OpenJDK 8, is het van het grootste belang dat uw Ubuntu-systeem up-to-date is. Dit is een aanbevolen en essentiële stap, omdat het conflicten of mogelijke fouten tijdens de installatie helpt voorkomen. Updaten zorgt ervoor dat u over de nieuwste beveiligingspatches, bugfixes en softwareverbeteringen beschikt voor de pakketten die op uw systeem zijn geïnstalleerd.

Om uw Ubuntu-pakketten bij te werken, voert u de volgende opdracht uit in de terminal:

sudo apt update && sudo apt upgrade

Zodra u deze opdracht met succes hebt uitgevoerd, zou uw Ubuntu-systeem up-to-date moeten zijn en voorbereid op de OpenJDK 8-installatie.

Controleer de beschikbaarheid van OpenJDK 8-pakketten

Het verifiëren van de beschikbaarheid van OpenJDK 8-pakketten is van cruciaal belang voordat u doorgaat met de installatie. Over het algemeen is de standaard Ubuntu-repository een betrouwbare bron voor de OpenJDK-installatie. We moeten echter eerst de aanwezigheid ervan bevestigen.

Gebruik in uw terminal de volgende opdracht om de beschikbaarheid van OpenJDK 8-pakketten te vinden:

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

Laten we de componenten van deze opdracht begrijpen:

  • apt-cache search openjdk-8: Dit doorzoekt de pakketdatabase naar alle pakketten gerelateerd aan 'openjdk-8'.
  • |: Dit is de pijpoperator. Het neemt de uitvoer van de voorgaande opdracht en verzendt deze als invoer voor de volgende opdracht.
  • grep openjdk-8: Dit filtert de uitvoer van de opdracht 'apt-cache search' om alleen regels weer te geven die 'openjdk-8' bevatten.

Installeer OpenJDK 8 JDK en JRE

Nu de beschikbaarheid van de OpenJDK 8-pakketten is bevestigd, kunt u nu doorgaan met het installeren ervan. Met de volgende terminalopdrachten worden de Java Runtime Environment (JRE) en de Java Development Kit (JDK) geïnstalleerd.

Om de OpenJDK 8 JRE te installeren, gebruikt u:

sudo apt install openjdk-8-jre -y

Gebruik voor de OpenJDK 8 JDK:

sudo apt install openjdk-8-jdk -y

De vlag -y in deze opdrachten antwoordt automatisch met 'ja' op de prompts, wat een probleemloze installatie mogelijk maakt.

Schakel tussen verschillende Java-versies op Ubuntu

Controleer de huidige Java-versie

Zodra OpenJDK 8 met succes op uw Ubuntu-systeem is geïnstalleerd, kan er een situatie zijn waarin de opdracht java –version een andere versie retourneert dan degene die u zojuist hebt geïnstalleerd. Dit komt waarschijnlijk omdat op uw systeem al een nieuwere versie van Java is geïnstalleerd, die voorrang heeft.

Wanneer u de opdracht java –version uitvoert, zou u een beschrijving moeten zien van de Java-versie die momenteel actief is op uw systeem. Standaard wordt de meest recente versie van Java op uw systeem ingesteld als de actieve versie.

Zo kunt u de actieve versie controleren:

java --version

Als OpenJDK 17 bijvoorbeeld de nieuwste versie is die op uw computer is geïnstalleerd, wordt deze weergegeven als de actieve versie, zelfs als OpenJDK 8 daarna is geïnstalleerd.

Maak een lijst van alle beschikbare JDK-versies

Laten we alle Java-versies weergeven die op uw systeem zijn geïnstalleerd:

sudo update-alternatives --config java

Met deze opdracht krijgt u een lijst te zien van alle Java-versies die op uw Ubuntu-systeem zijn geïnstalleerd. Aan elke versie wordt een prioriteitsnummer toegewezen, waarbij de versie met het hoogste nummer standaard wordt ingesteld.

Schakel over naar OpenJDK 8 op Ubuntu

Nu u duidelijk weet welke versies van Java op uw systeem beschikbaar zijn, kunt u ervoor kiezen om over te schakelen naar elke versie die aan uw vereisten voldoet. Als u wilt overstappen naar OpenJDK 8, kunt u dit opnieuw doen met de opdracht update-alternatives.

Test Java met een 'Hello World'-applicatie

Een van de fundamentele stappen na elke software-installatie is het verifiëren van de succesvolle implementatie ervan. Nu de installatie en configuratie van OpenJDK 8 voltooid is, gaan we een eenvoudige 'Hello World'-applicatie maken. Dit dient als praktische test en als bevestiging dat Java op uw systeem naar behoren functioneert.

Java-bestand maken

Laten we beginnen met het maken van een nieuw Java-programmabestand. Open uw terminal en gebruik de volgende opdracht:

nano hello.java

Dit commando instrueert de nano teksteditor om een ​​nieuw bestand te maken met de naam 'hello.java'.

Java-code toevoegen

Laten we in het bestand 'hello.java' een eenvoudig Java-programma toevoegen. Het programma zal een bericht naar uw console sturen wanneer het wordt uitgevoerd. Plaats de volgende code in uw 'hello.java'-bestand:

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

Om uw werk in de nano-editor op te slaan, gebruikt u de toetsenbordcombinatie CTRL+O, gevolgd door CTRL+X om af te sluiten.

Java-code compileren

Nu ons Java-programma is geschreven, is het tijd om de code te compileren. Compileren vertaalt onze broncode naar bytecode, die de Java Virtual Machine (JVM) kan uitvoeren.

Voer de volgende opdracht uit om uw Java-programma te compileren:

javac hello.java

Als u problemen ondervindt bij het compileren, kan er sprake zijn van een niet-overeenkomende versie. Geef in dat geval de releaseversie op met de vlag –release. Zo doet u het voor OpenJDK 8:

javac --release 8 hello.java

Voer de Java-codetest Hallo-applicatie uit

Zodra de code succesvol is gecompileerd, kunt u uw Java-programma uitvoeren. Doe dit met de java commando, gevolgd door de klassenaam die u wilt uitvoeren (zonder de extensie '.java').

Voer uw 'Hello World'-programma uit met de volgende opdracht:

java hello

Voorbeelduitvoer:

Hallo van LinuxCapable!

OpenJDK 8 beheren

Verwijder OpenJDK 8 JDK en JRE

Voer de volgende opdracht uit in uw terminal om zowel de OpenJDK 8 JRE als de JDK te verwijderen, samen met eventuele gerelateerde afhankelijkheden:

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

Pas de opdracht aan zodat deze bij uw geïnstalleerde pakketten past.

Conclusie

Als OpenJDK 8 op uw Ubuntu-systeem is geïnstalleerd via de standaardrepository, heeft u toegang tot een stabiele en betrouwbare Java-ontwikkelomgeving. Deze methode zorgt ervoor dat u regelmatig beveiligingsupdates ontvangt, waardoor uw Java-installatie veilig en up-to-date blijft. Of u nu Java-applicaties ontwikkelt of oudere systemen gebruikt, OpenJDK 8 biedt de noodzakelijke tools en compatibiliteit om aan uw behoeften op Ubuntu te voldoen.

Joshua James
Volg mij
Laatste berichten van Joshua James (alles zien)

Plaats een reactie