定位器無法在具有JDK 8或JDK 11的AEM Forms 6.5.23上啟動

在叢集環境中更新至AEM Forms Service Pack 23後,定位器無法開始使用gfsh指令碼。 發生此問題是因為較新版本的Gradle現在用於AEM Forms SP23。 若要解決此問題,請使用JDK 17啟動定位器,並使用JDK 8或JDK 11啟動伺服器。

說明 description

環境

Adobe Experience Manager (AEM) Forms 6.5.23

問題/症狀

  • 在JDK 8或JDK 11上執行gfsh指令碼時,定位器啟動失敗。
  • 顯示錯誤訊息:定位器初始化期間出現​ UnsupportedClassVersionError
  • AEM Forms SP23中推出的較新Gradle版本需要JDK 17。
  • 由於與舊版JDK不相容,定位器無法啟動。

解決方法 resolution

若要解決問題,請依照下列步驟進行:

  1. 安裝JDK 17以啟動定位器伺服器,並確保JDK 8或JDK 11可用於AEM Forms JEE。
  2. 使用JDK 17啟動定位器伺服器。
  3. 使用先前用於AEM Forms JEE的相同JDK版本(JDK 8或JDK 11)啟動應用程式伺服器。

如需升級期間的協助,請記錄支援案例,或聯絡Adobe支援

相關閱讀

AEM使用手冊中的JEE上的AEM Forms支援平台

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f