AEM as a Cloud Service-Unterstützung für Eclipse Temurin JDK 25 in lokalen Entwicklungs- und Maven-Builds
In diesem Artikel wird erläutert, ob Eclipse Temurin JDK 25 für die lokale Entwicklung von Adobe Experience Manager as a Cloud Service, die Verwendung von AEM SDK und Maven-Builds unterstützt wird, und es werden Anleitungen zu empfohlenen Java-Versionen bereitgestellt.
Beschreibung description
Umgebung
Adobe Experience Manager as a Cloud Service (alle Versionen ab Juni 2024)
Problem/Symptome
Es besteht Unsicherheit darüber, ob Eclipse Temurin JDK 25 als Ersatz für Oracle JDK 21 für die lokale Entwicklung, die Verwendung von AEM SDK und Maven-Builds mit Adobe Experience Manager as a Cloud Service verwendet werden kann.
Ursache
Eclipse Temurin JDK 25 wird derzeit nicht als unterstütztes JDK für die lokale Entwicklung von AEM as a Cloud Service, die SDK-Nutzung oder Cloud Manager-Builds aufgeführt. Die offizielle Unterstützung für Java 25 ist entsprechend der von Adobe veröffentlichten Roadmap für zukünftige Versionen geplant.
Lösung resolution
Gehen Sie wie folgt vor, um das Problem zu beheben:
- Verwenden Sie für die lokale AEM as a Cloud Service-Entwicklung und die Nutzung von AEM SDK Oracle JDK 21 (empfohlen) oder Oracle JDK 11 für ältere SDKs, da diese offiziell von Adobe unterstützt werden.
- Verwenden Sie keine OpenJDK-Distributionen von Drittanbietern, einschließlich Eclipse Temurin JDK 25, für die lokale Entwicklung oder die Verwendung von SDK, da sie nicht als unterstützt dokumentiert sind.
- Verwenden Sie für Cloud Manager-Builds Oracle JDK 21 (empfohlen), 17 oder 11, da dies die unterstützten JDK-Versionen für die Maven-Ausführung sind. Diese können über die
.cloudmanager/java-versionfestgelegt werden. - Eclipse Temurin JDK 25 ist in Cloud Manager nicht verfügbar oder wird nicht unterstützt.
- Überwachen Sie die Versionshinweise und Roadmap von Adobe auf Updates zur zukünftigen Unterstützung für Java 25.
- Wenn Probleme mit anderen JDKs auftreten, reproduzieren Sie das Problem mit einem unterstützten Oracle-JDK, bevor Sie sich an den Adobe-Support wenden.