ローカル開発およびMaven ビルドでのEclipse Temurin JDK 25のAEM as a Cloud Service サポート
この記事では、Eclipse Temurin JDK 25がAdobe Experience Manager as a Cloud Service ローカル開発、AEM SDKの使用状況、およびMaven ビルドでサポートされているかどうかを説明し、推奨されるJava バージョンに関するガイダンスを提供します。
説明 description
環境
Adobe Experience Manager as a Cloud Service(2024年6月現在のすべてのバージョン)
問題/症状
Eclipse Temurin JDK 25を、Oracle JDK 21の代わりに使用してローカル開発、AEM SDKの使用状況、およびMaven ビルドをAdobe Experience Manager as a Cloud Serviceで使用できるかどうかについては、不明な点があります。
原因
Eclipse Temurin JDK 25は、現在、ローカル開発、SDKの使用状況、またはCloud Manager ビルドでサポートされているJDKとしてリストされていません。 Java 25の公式サポートは、Adobeの公開されたロードマップに従って、今後のリリースで予定されています。
解決策 resolution
問題を解決するには、次の手順に従います。
- ローカルのAEM as a Cloud Service開発とAEM SDKの使用については、Adobeで正式にサポートされているので、古いSDKにはOracle JDK 21 (推奨)またはOracle JDK 11を使用します。
- サポート対象として文書化されていないため、ローカル開発またはSDKの使用にEclipse Temurin JDK 25などのサードパーティ製のOpenJDK ディストリビューションを使用しないでください。
- Cloud Manager ビルドの場合は、サポートされているMaven実行JDK バージョンであるため、Oracle JDK 21 (推奨)、17、または11を使用します。 これらは、
.cloudmanager/java-versionファイルを使用して設定できます。 - Eclipse Temurin JDK 25は、Cloud Managerでは使用できないか、サポートされていません。
- Java 25の今後のサポートに関するアップデートについて、Adobeのリリースノートとロードマップを監視します。
- 他のJDKで問題が発生した場合は、Adobe サポートに連絡する前に、サポートされているOracle JDKで問題を再現してください。
experience-cloud-kcs-help-kbarticles