Java

Aus Programmieren-Wiki
🚧 Diese Seite befindet sich in Bearbeitung 🚧

Allgemeines

Für die Abgabe muss der geschriebene Java Code kompatibel mit Java 21 sein. Um dies zu prüfen, sollte man den geschriebenen Code auch lokal ausführen können. Das Kompilieren und Ausführen einer Datei wird hier vorgestellt. Dies passiert haupsächlich in der Kommandozeile.

Java-Installation unter Windows

Zur Installation von Java unter Windows muss das Java Development Kit (JDK) heruntergeladen und installiert werden. Es kann u.a. von Oracle heruntergeladen werden. Dort befindet sich auch eine Anleitung für die Installation.

Nach der Installation ist es möglich, dass die Java-Befehle noch nicht funktionieren. In diesem Fall muss erst die sogenannte PATH-Variable aktualisiert werden. (In der Regel ist das allerdings schon durch das Installationsprogramm passiert). Das ist dann nötig um z.B. den Aufruf in der Konsole von C:\>"C:\Program Files\Java\jdk-21\bin\javac" MyClass.java auf C:\>javac MyClass.java zu verkürzen.

Um die PATH-Variable dauerthaft zu setzen, fügen wir PATH den ganzen pfad zum Verzeichnis der Java-Installation hinzu. Gewöhnlich sieht der ganze Pfad in etwa so aus: "C:\Program Files\Java\jdk-21\bin" Dies setzen funktioniert unter Windows dann wiefolgt:

  1. "Start -> Systemsteuerung -> System und Sicherheit -> System -> Erweiterte Systemeinstellungen"
  2. Auf "Erweitert -> Umgebungsvariablen" klicken
  3. Den Pfad zu dem bin-Ordner der JDK-Installation der PATH-Variablen bei den Systemvariablen hinzufügen. Das Folgende ist ein typischer Wert für die PATH-Variable:
    `C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\Java\jdk-21\bin`
  4. Anschließend sollte der folgende Befehl in der Kommandozeile aufrufbar sein und die aktuell verwendete Java Version anzeigen: java --version

Java-Installation unter macOS

Auf macOS ist Java bereits vorinstalliert - allerdings meißt eine aktuellere Version als die, die von dieser Lehrveranstaltung verwendet wird. Falls Java 21 nicht installiert ist, kann das JDK hier heruntergeladen und installiert werden. Für die Abgabe muss der geschriebene Java-Code kompatibel mit Java 21 sein. Ist der Package-Manager Homebrew installiert, kann Java 21 installiert werden, indem das Terminal geöffnet und brew install openjdk@21 ausgeführt wird. Informationen zu Homebrew gibt es hier.

Java-Installation unter Linux

Für verschiedene Linux Distributionen sind die benötigten Pakete unterschiedlich. Z.B. java-21-openjdk (Fedora), jdk21-openjdk (Arch), openjdk-21-jdk (Ubuntu).

Unter Ubuntu genügt es, das Paket openjdk-21-jdk per Paketmanager zu installieren. In der Konsole funktioniert dies mit dem Aufruf sudo apt install openjdk-21-jdk Anschließend sollten die folgenden Befehler aufrufbar sein und die Ausgabe ähnlich aussehen: java --version Dies sollte die aktuelle Java-Version anzeigen.