Institut für Informatik
Java Entwicklungswerkzeuge


Installierte Java-Versionen

Zu jedem Zeitpunkt sind JDKs unterschiedlicher Versionen installiert.

Zu jedem SDK existiert eine java-env-*-Datei, welche man sourcen kann, um die Umgebung für die Benutzung des entsprechenden JDKs zu konfigurieren. Unter bash funktioniert das beispielsweise per . java-env-10. Die Datei java-env ist ein Symlink auf die Datei der aktuellsten Installation.

Zu jedem JDK existiert ein Symlink-Verzeichnis, welches nur den Namen der grundlegenden Version enthält, nicht die Version des konkret installierten Updates. Beispielsweise wird jdk64-1.8 immer auf die aktuellste Java 1.8-Installation zeigen.


Installierte Komponenten

Die hier aufgeführten Komponenten findet man unter /home/java auf allen Rechnern des Technikservice.

Eclipse

Integrierte Entwicklungs- und Debug-Umgebung für Java. Der Ordner eclipse ist ein Symlink auf den Ordner der jeweils aktuellsten Eclipse-Installation.


Entfernte Komponenten

Entfernte Komponenten werden zunächst in den Ordner deprecated verschoben und eine weile aufbewahrt, bevor sie endgültig gelöscht werden.

BlueJ

Eine sehr einfache Entwicklungsumgebung von der Monash University, speziell für Anfänger geeignet. Zeigt Beziehungen zwischen Klassen graphisch an.

Eclipse

NetBeans

IntelliJ IDEA

Integrierte Entwicklungs- und Debug-Umgebung für Java-, Kotlin- und Android-Entwicklung. Der Ordner intellij-idea ist ein Symlink auf den Ordner der jeweils aktuellsten IDEA-Installation.

BlueJ

Eine sehr einfache Entwicklungsumgebung von der Monash University, speziell für Anfänger geeignet. Zeigt Beziehungen zwischen Klassen graphisch an.

Maven

Ein Tool zum automatischen Kompilieren und Verteilen von Java-Projekten. Der Ordner maven ist ein Symlink auf den Ordner der jeweils aktuellsten Maven-Installation. Die java-env-*-Dateien setzen alle Umgebungsvariablen, die zum Ausführen von Maven notwendig sind.


Maintained by: Technik-Service
Last modified: Thu Nov 17 2022