Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> Java

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

  1. JDK herunterladen: Oracle JDK oder OpenJDK (empfohlen). Passende Version für Ihr OS wählen.
  2. Installieren: Installer (.exe Windows, .dmg macOS, .tar.gz Linux) ausführen.
  3. Umgebungsvariablen setzen: JAVA_HOME auf Installationsverzeichnis, PATH um $JAVA_HOME/bin (bzw. %JAVA_HOME%\bin) erweitern.

Windows (10/11)

  1. Rechtsklick auf „Dieser PC“ → „Eigenschaften“ → „Erweiterte Systemeinstellungen“ → „Umgebungsvariablen“.
  2. Systemvariable JAVA_HOME anlegen (z. B. C:\Program Files\Java\jdk-10).
  3. Variable Path bearbeiten, %JAVA_HOME%\bin hinzufü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

  1. Java Operatoren meistern: Typen, Syntax und praktische Beispiele
  2. Java Kommentare: Typen, Verwendung und Best Practices
  3. Java Enhanced For-Schleife meistern: Syntax, Beispiele und Best Practices
  4. Java Strings meistern: Erstellung, Methoden und Best Practices
  5. Java-Schnittstellen meistern: Konzepte, Implementierung und Best Practices
  6. Java anonyme innere Klassen meistern: Definition, Syntax und praktische Beispiele
  7. Java Try-With-Resources meistern: Automatisches Ressourcenmanagement erklärt
  8. Java Annotations erklärt: Typen, Platzierung und praktische Beispiele
  9. Java Entwicklungsumgebung einrichten: Installationsanleitung
  10. C-Programmierumgebung einrichten: Wichtige Tools & Tipps