Startseite / Das Modul / Aktualisierung

Aktualisierung

Inhaltsverzeichnis

Die in dem Modul „FirstSpirit Launcher JRE“ enthaltenen Java-Versionen werden regelmäßig aktualisiert. Zur Auswahl der Java-Versionen durch Crownpeak siehe auch FirstSpirit und Java und Kategorien und Auswahl.

In den Release-Notes wird darauf hingewiesen, wenn es neue Java-Versionen im Modul gibt. Um die neuen Java-Versionen nutzen zu können, muss das Modul auf dem FirstSpirit-Server aktualisiert werden.

Im Folgenden einige Hinweise zur Aktualisierung des Moduls.

Automatische Aktualisierung

Nutzer der automatischen Aktualisierung über den Update-Service erhalten automatisch die jeweils aktuelle Version des Moduls. Weitere Informationen zur automatischen Aktualisierung über den Update-Service können dem folgenden Kapitel entnommen werden: Automatische Aktualisierung (Server) (→Dokumentation für Administratoren).

Wichtig Nach der Aktualisierung des Moduls muss ggf. die Wahl der gewünschten Java-Version geprüft werden. Siehe dazu Abschnitt Aktualisierung von Java-Versionen und Kategorien und Auswahl.

Manuelle Aktualisierung

Für eine manuelle Aktualisierung des Moduls sind die Schritte, die im Kapitel Installation beschrieben sind, zu wiederholen. Neue Modulversionen können aktuell über den Technical Support bezogen werden (https://support.crownpeak.com).

Wichtig Nach der Aktualisierung des Moduls muss ggf. die Wahl der gewünschten Java-Version geprüft werden. Siehe dazu Abschnitt Aktualisierung von Java-Versionen und Kategorien und Auswahl.

Aufräumautomatik

Ein Java Runtime Environment (JRE) hat eine Dateigröße von ca. 75 MB, ein Java Development Kit (JDK) umfasst ca. 200 MB.
Damit der Plattenplatzbedarf durch regelmäßige Aktualisierungen des Moduls nicht kontinuierlich steigt, verfügt das Modul über eine Aufräumautomatik, d. h. Java-Versionen werden automatisch im FirstSpirit-Server nach festgelegten Regeln aufgeräumt:

Nach einer Aktualisierung des Moduls werden alle Dateien zu den Java-Versionen im FirstSpirit-Server gelöscht, die nicht mehr in der verwendeten Modulversion enthalten sind und auch nicht zuvor ausgewählt waren.

Eine Java-Version, die nicht mehr im Modul enthalten ist, aber zuvor (in einem früheren FirstSpirit-Release bzw. vor dem Modul-Update) ausgewählt war, wird im Konfigurationsdialog mit der Beschriftung „Custom Java“ dargestellt:

Konfigurationsdialog nach einer Aktualisierung

Solche Java-Versionen werden erst dann gelöscht, wenn in diesem Konfigurationsdialog eine andere Java-Version durch den FirstSpirit-Administrator festgelegt wird (Betätigung der „OK“-Schaltfläche).

Wichtig Die Aufräumautomatik steht erst ab Modulversion 1.1 zur Verfügung.

Aktualisierung von Java-Versionen

Es gibt zwei Möglichkeiten, die von Crownpeak empfohlene Java-Version zu erhalten:

  1. durch die Verwendung des FirstSpirit Launcher ohne Modul „FirstSpirit Launcher JRE “
  2. durch Verwendung des FirstSpirit Launcher und Modul „FirstSpirit Launcher JRE“, im Konfigurationsdialog des Moduls (siehe Konfigurationsdialog) muss die Option „Default“ ausgewählt werden

Diese von Crownpeak empfohlene („Default“-)Version wird immer automatisch aktualisiert, d.h. wenn jeweils die empfohlene Java-Version verwendet werden soll, muss in diesem Fall bei einem Upgrade (von FirstSpirit und/oder dem Modul „FirstSpirit Launcher JRE“) nichts weiter unternommen werden.

Wird mit einer neuen Modulversion die empfohlene Version ausgetauscht, so wird die Vorgängerversion (also die Version, die in der vorherigen Modulversion „Default“ war) über das Modul bereitgestellt. Soll diese nach einem Modulwechsel weiterhin verwendet werden, muss sie manuell im Konfigurationsdialog (siehe Konfigurationsdialog) ausgewählt werden.

Soll eine von der empfohlenen abweichende Java-Version verwendet werden, muss diese nach einer Aktualisierung ebenfalls manuell ausgewählt werden. Ob eine erneute Auswahl notwendig ist, kann anhand der Beschriftung „Custom Java “abgelesen werden (siehe oben). Daher sollte bei jedem Modulwechsel die Java-Konfiguration geprüft werden, wenn nicht die Option „Default“ im Modul gewählt ist.

Beispiel:
Die Modulversion 1.0 enthielt OpenJDK 11 und war durch den FirstSpirit-Administrator in der Modulkonfiguration ausgewählt.
In der Modulversion 1.2 ist diese Version nicht mehr enthalten, stattdessen wird OpenJDK 11.0.1 mitgeliefert. Nach einer Aktualisierung des Moduls würde der Konfigurationsdialog wie folgt aussehen:

Konfigurationsdialog mit neuer Java-11-Version

Um die neue OpenJDK-11-Version zu verwenden, muss die Option „OpenJDK 11.0.1“ für Microsoft Windows und/oder Mac gewählt werden und die Auswahl anschließend mit der „OK“-Schaltfläche bestätigt werden.

Auswahl der neuen Version

Beim erneuten Öffnen des Konfigurationsdialogs wird nun nur noch die aktuelle Java-Version „OpenJDK 11.0.1“ angezeigt. Die alte Java-Version („OpenJDK 11“) wird nicht mehr angezeigt, da sie von der Aufräumautomatik gelöscht wurde:

Abgeschlossene Änderung

© 2005 - 2024 Crownpeak Technology GmbH | Alle Rechte vorbehalten. | FirstSpirit 2024.4 | Datenschutz