SemaTrain Logo Ein Fachportal von SemaTrain

Setup & Tools: Java startklar machen

Sie richten Ihre Umgebung ein: JDK, IDE und ein erstes Projekt – damit Sie im Lernpfad sofort sauber mitarbeiten können.

Hinweis: Die Schritte sind allgemein gehalten (Windows/macOS/Linux) und funktionieren mit IntelliJ oder VS Code.

Java Grundlagen Schulung – Kursbezug

Dieses Kapitel ist Teil des Lernpfads zur Java Grundlagen Schulung. Termine & Buchung laufen über SemaTrain.de.

Hinweis: Die Anleitung ist bewusst generisch (verschiedene OS/IDEs), damit sie für alle passt.

Ziel dieses Kapitels: Sie können java im Terminal ausführen, ein Projekt in der IDE öffnen und ein Hello World bauen.

Worum geht’s?

Lehr-/Lernziele

Nach diesem Kapitel können Sie …

Setup in 5 Schritten

1) JDK installieren

Empfehlung: ein aktuelles LTS-JDK (z.B. 17 oder 21).

  • JDK installieren
  • Danach Terminal/PowerShell neu öffnen
  • Version prüfen (siehe Schritt 3)

2) IDE auswählen

  • IntelliJ IDEA: am bequemsten für Java
  • VS Code: leichtgewichtig, mit Java Extensions

Wichtig ist nicht „die perfekte IDE“, sondern dass Sie kompilieren & starten können.

3) Java im Terminal prüfen

Wenn das klappt, ist 80% geschafft.

Terminal-Check: Java & Compiler-Version (Bash)
java -version
javac -version

4) Projekt anlegen

  • Neues Projekt erstellen (Java)
  • Projekt-SDK: Ihr installiertes JDK auswählen
  • Klasse Main anlegen

Hello World

Minimalprogramm zum Testen – läuft in jeder Java-IDE und im Terminal.

Hello World (Java)
public class Main {
  public static void main(String[] args) {
    System.out.println("Hello Java!");
  }
}

Praxis (Mini-Aufgabe)

  1. Ändern Sie die Ausgabe in „Hello SemaTrain!“.
  2. Geben Sie zusätzlich Ihre Java-Version aus (als Text, z.B. „JDK: 21“).
  3. Bonus: Geben Sie 2 Zeilen aus (Name + Ziel für den Lernpfad).
Lösungsvorschlag: Ausgabe erweitern (Java)
public class Main {
  public static void main(String[] args) {
    System.out.println("Hello SemaTrain!");
    System.out.println("JDK: (Ihre Version hier eintragen)");
    System.out.println("Name: ...");
    System.out.println("Ziel: Java Grundlagen sauber beherrschen");
  }
}
Optional: typische Stolperfallen
  • java erkannt, javac nicht: meist falsches JRE statt JDK installiert
  • PATH/Umgebungsvariable: Terminal neu starten, ggf. JDK-Pfad prüfen
  • IDE nutzt anderes JDK: Projekt-SDK/Toolchain in IDE einstellen

Kurz-Takeaways

Quiz: Setup & Tools (Lehr-/Lernziele Check)

1. (LZ1) Wozu brauchen Sie das JDK (und nicht nur ein JRE)?

2. (LZ2) Welcher Befehl zeigt die Java-Laufzeit-Version an?

3. (LZ3) Was ist ein sinnvoller erster Test nach Installation & IDE-Setup?

4. (LZ3) Wenn die IDE ein anderes JDK nutzt als erwartet, wo prüfen Sie zuerst?

Praxisaufgabe

Mini-Projekt: „Dev-Check“ Ausgabe

Beitrag zu den Lehr-/Lernzielen: LZ2 (Toolchain prüfen) & LZ3 (Hello-World/IDE-Run).

Erstellen Sie eine kleine Konsolen-Ausgabe, die zeigt, dass Ihre Umgebung wirklich läuft.

Lösung anzeigen
Lösung: Dev-Check Ausgabe (Java)
public class DevCheck {
  public static void main(String[] args) {

    String name = "Ihr Name";
    String ziel = "Java Grundlagen sauber beherrschen";
    String jdk  = "JDK: (z.B. 21)"; // LZ2: Toolchain/Version bewusst machen

    System.out.println("Hello SemaTrain!"); // LZ3: Smoke-Test läuft
    System.out.println("Name: " + name);
    System.out.println("Ziel: " + ziel);
    System.out.println(jdk);

    // Bonus
    System.out.println("Startparameter: " + args.length);
  }
}