Java 10 Entwicklungsumgebung einrichten: Installation, PATH & IDEs
Online-Compiler (Live Demo)
Viele Beispiele können direkt im Browser kompiliert und ausgeführt werden – ideal zum schnellen Testen ohne lokale Installation.
Lokale Installation
- JDK herunterladen: Oracle JDK oder OpenJDK (empfohlen). Passende Version für Ihr OS wählen.
- Installieren: Installer (
.exeWindows,.dmgmacOS,.tar.gzLinux) ausführen. - Umgebungsvariablen setzen:
JAVA_HOMEauf Installationsverzeichnis,PATHum$JAVA_HOME/bin(bzw.%JAVA_HOME%\bin) erweitern.
Windows (10/11)
- Rechtsklick auf „Dieser PC“ → „Eigenschaften“ → „Erweiterte Systemeinstellungen“ → „Umgebungsvariablen“.
- Systemvariable
JAVA_HOMEanlegen (z. B.C:\Program Files\Java\jdk-10). - Variable
Pathbearbeiten,%JAVA_HOME%\binhinzufügen.
Linux / macOS / Unix (bash/zsh)
In ~/.bashrc, ~/.zshrc oder ~/.profile:
export JAVA_HOME=/pfad/zum/jdk-10
export PATH=$JAVA_HOME/bin:$PATH
Dann source ~/.bashrc oder neues Terminal öffnen.
Installation prüfen
java -version
javac -version
Beide sollten Versionsnummern 10.x anzeigen.
Beliebte Java-Editoren & IDEs
| Tool | Beschreibung |
|---|---|
| IntelliJ IDEA (Community/Ultimate) | Führende Java-IDE, exzellente Refactoring-, Debugging- & Build-Tools. |
| Eclipse IDE | Open Source, riesiges Plugin-Ökosystem, weit verbreitet in Enterprise. |
| NetBeans | Open Source, guter Maven/Gradle-Support, einfach für Einsteiger. |
| VS Code + Extension Pack for Java | Leichtgewichtig, schnell, moderne Alternative mit starker Extension-Unterstützung. |
| Notepad++ / TextEditor | Nur Editor, keine IDE – für schnelle Skripte okay, aber kein Debugger/Build-Integration. |
Tipp: Nutzen Sie Build-Tools wie Maven oder Gradle für Dependency-Management und reproduzierbare Builds.
Java
- Java Operatoren meistern: Typen, Syntax und praktische Beispiele
- Java Kommentare: Typen, Verwendung und Best Practices
- Java Enhanced For-Schleife meistern: Syntax, Beispiele und Best Practices
- Java Strings meistern: Erstellung, Methoden und Best Practices
- Java-Schnittstellen meistern: Konzepte, Implementierung und Best Practices
- Java anonyme innere Klassen meistern: Definition, Syntax und praktische Beispiele
- Java Try-With-Resources meistern: Automatisches Ressourcenmanagement erklärt
- Java Annotations erklärt: Typen, Platzierung und praktische Beispiele
- Java Entwicklungsumgebung einrichten: Installationsanleitung
- C-Programmierumgebung einrichten: Wichtige Tools & Tipps