Überblick zum Java-Upgrade

Prev Next

Warum Java 21?

Der kostenlose Long-Term-Support (LTS) für OpenJDK 11 ist bei den gängigen Distributionen ausgelaufen. Das bedeutet: Sicherheitslücken in der Java-Runtime werden nicht mehr regulär gepatcht. Der Weiterbetrieb mit Java 11 ist deshalb ein zunehmendes Sicherheitsrisiko, unabhängig davon, ob die Lobster Data Platform aktualisiert wird.

OpenJDK 21 ist die aktuelle und kompatible LTS-Version. Sie wird von allen relevanten Distributionen (u. a. Adoptium, Eclipse Temurin) mit Sicherheitsupdates versorgt. Die Lobster Data Platform unterstützt ab Release 26.2 OpenJDK 21 als primäre Laufzeitumgebung. Wir empfehlen Ihnen, Ihren Upgrade-Plan auf Java 21 auszurichten.


Zeitplan und Verbindlichkeit

Plattformversion

Java-Anforderung

Hinweis

4.6.x, 25.x, 26.1

OpenJDK 11

Kein Java-Upgrade erforderlich

26.2

OpenJDK 11 oder OpenJDK 21

Ab Release 26.2 wird OpenJDK 21 als Laufzeitumgebung empfohlen; OpenJDK 11 wird in 26.2 noch unterstützt, hat aber das herstellerseitige End-of-Life erreicht.

Handlungsbedarf bei Upgrade auf 26.2
Version 26.2 bringt zwei Änderungen, die alle lokalen Installationen betreffen — unabhängig davon, ob Sie gleichzeitig auf Java 21 wechseln:

  • Die Plattform verwendet ab 26.2 ausschließlich JDOM2 (bisher JDOM 1.x). Custom Code mit org.jdom-Imports muss migriert werden.

  • JDBC-Treiber-Kompatibilität muss geprüft werden — insbesondere für Microsoft SQL Server (häufige Fehlerquelle).

Lesen Sie die vollständige Checkliste vor dem Upgrade, bevor Sie fortfahren.


Nächste Schritte

Beginnen Sie mit der Checkliste. Sie führt Sie durch alle Prüfschritte in der richtigen Reihenfolge:

  1. Vor dem Upgrade — Checkliste

    1. Java-Versionsstatus überprüfen

    2. JDBC-Treiber-Kompatibilität prüfen

    3. JDOM1-zu-JDOM2-Migration

    4. TLS-Konfigurationsreferenz für OpenJDK 21

  2. Upgrade von Java 11 auf Java 21