Installation JDK und Einrichten der Umgebungsvariablen

Aus FI-Wiki

Installation des JDK und Einrichten der Umgebungsvariablen

Um Java-Programme zu entwickeln und auszuführen, wird das JDK (Java Development Kit) benötigt. Nach der Installation müssen zusätzlich die Umgebungsvariablen korrekt gesetzt werden, damit Java über die Kommandozeile nutzbar ist.

Schritt 1: JDK herunterladen

1. Offizielle Oracle- oder OpenJDK-Seite öffnen:

  https://jdk.java.net/ oder https://www.oracle.com/java/technologies/downloads/

2. Version auswählen (z. B. JDK 21 LTS) 3. Das passende Installationspaket für Windows, macOS oder Linux herunterladen. 4. Installation starten und den Anweisungen folgen.

Schritt 2: Installationspfad prüfen

Nach der Installation befindet sich Java typischerweise in:

Windows:

C:\Program Files\Java\jdk-21\

macOS:

/Library/Java/JavaVirtualMachines/

Linux (z. B. apt):

/usr/lib/jvm/

Schritt 3: Umgebungsvariablen setzen (Windows)

1. JAVA_HOME anlegen

1. Rechtsklick auf „Dieser PC“ → „Eigenschaften“ 2. „Erweiterte Systemeinstellungen“ 3. „Umgebungsvariablen…“ 4. Neue Systemvariable erstellen:

  * Name: JAVA_HOME
  * Wert: Pfad zum JDK, z. B.  
C:\Program Files\Java\jdk-21

2. PATH erweitern

1. In den Systemvariablen Path auswählen 2. „Bearbeiten…“ 3. Neuen Eintrag hinzufügen:

%JAVA_HOME%\bin

Jetzt kann Java überall über die Eingabeaufforderung verwendet werden.

3. Installation testen

Eingabeaufforderung öffnen:

java -version
javac -version

Beide Befehle sollten die installierte Version anzeigen.

Schritt 4: Umgebungsvariablen auf macOS/Linux

Bash bzw. Zsh Konfiguration bearbeiten:

nano ~/.bashrc
# oder
nano ~/.zshrc

Folgendes einfügen (Pfad anpassen):

export JAVA_HOME=/usr/lib/jvm/jdk-21
export PATH=$PATH:$JAVA_HOME/bin

Datei speichern und neu laden:

source ~/.bashrc

Prüfung

java -version
javac -version

Wenn beide Befehle funktionieren, ist Java korrekt eingerichtet.

Kurzmerksatz

Nach der JDK-Installation muss JAVA_HOME gesetzt und der bin-Ordner zum PATH hinzugefügt werden, damit Java überall nutzbar ist.