ローカル開発および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

問題を解決するには、次の手順に従います。

  1. ローカルのAEM as a Cloud Service開発とAEM SDKの使用については、Adobeで正式にサポートされているので、古いSDKにはOracle JDK 21 (推奨)またはOracle JDK 11を使用します。
  2. サポート対象として文書化されていないため、ローカル開発またはSDKの使用にEclipse Temurin JDK 25などのサードパーティ製のOpenJDK ディストリビューションを使用しないでください。
  3. Cloud Manager ビルドの場合は、サポートされているMaven実行JDK バージョンであるため、Oracle JDK 21 (推奨)、17、または11を使用します。 これらは、.cloudmanager/java-version ファイルを使用して設定できます。
  4. Eclipse Temurin JDK 25は、Cloud Managerでは使用できないか、サポートされていません。
  5. Java 25の今後のサポートに関するアップデートについて、Adobeのリリースノートとロードマップを監視します。
  6. 他のJDKで問題が発生した場合は、Adobe サポートに連絡する前に、サポートされているOracle JDKで問題を再現してください。

関連トピックス

Cloud Managerの環境の管理

recommendation-more-help
experience-cloud-kcs-help-kbarticles