Supporto di AEM as a Cloud Service per Eclipse Temurin JDK 25 nello sviluppo locale e nelle build Maven
Questo articolo spiega se Eclipse Temurin JDK 25 è supportato per lo sviluppo locale di Adobe Experience Manager as a Cloud Service, l’utilizzo di AEM SDK e le build Maven e fornisce indicazioni sulle versioni Java consigliate.
Descrizione description
Ambiente
Adobe Experience Manager as a Cloud Service (tutte le versioni a partire da giugno 2024)
Problema/Sintomi
Non è chiaro se Eclipse Temurin JDK 25 possa essere utilizzato in sostituzione di Oracle JDK 21 per lo sviluppo locale, l’utilizzo di AEM SDK e le build Maven con Adobe Experience Manager as a Cloud Service.
Causa
Eclipse Temurin JDK 25 non è attualmente elencato come JDK supportato per lo sviluppo locale di AEM as a Cloud Service, l’utilizzo di SDK o le build Cloud Manager. Il supporto ufficiale per Java 25 è pianificato per le versioni future, in base alla roadmap pubblicata di Adobe.
Risoluzione resolution
Per risolvere il problema, segui i passaggi seguenti:
- Per lo sviluppo AEM as a Cloud Service locale e l’utilizzo di AEM SDK, utilizza Oracle JDK 21 (preferito) o Oracle JDK 11 per gli SDK precedenti, in quanto ufficialmente supportati da Adobe.
- Non utilizzare distribuzioni OpenJDK di terze parti, incluso Eclipse Temurin JDK 25, per lo sviluppo locale o per l’utilizzo di SDK, in quanto non sono documentate come supportate.
- Per le build Cloud Manager, utilizza Oracle JDK 21 (preferito), 17 o 11, in quanto si tratta delle versioni JDK supportate per l’esecuzione Maven. Questi possono essere impostati tramite il file
.cloudmanager/java-version. - Eclipse Temurin JDK 25 non è disponibile o supportato in Cloud Manager.
- Monitora le note sulla versione di Adobe e la roadmap per gli aggiornamenti relativi al supporto futuro per Java 25.
- In caso di problemi con altri JDK, riproduci il problema con un JDK di Oracle supportato prima di contattare il supporto Adobe.