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.
Die hier aufgeführten Komponenten findet man unter /home/java auf allen Rechnern des Technikservice.
Integrierte Entwicklungs- und Debug-Umgebung für Java. Der Ordner eclipse ist ein Symlink auf den Ordner der jeweils aktuellsten Eclipse-Installation.
Entfernte Komponenten werden zunächst in den Ordner deprecated verschoben und eine weile aufbewahrt, bevor sie endgültig gelöscht werden.
Eine sehr einfache Entwicklungsumgebung von der Monash University, speziell für Anfänger geeignet. Zeigt Beziehungen zwischen Klassen graphisch an.
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.
Eine sehr einfache Entwicklungsumgebung von der Monash University, speziell für Anfänger geeignet. Zeigt Beziehungen zwischen Klassen graphisch an.
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.