定位器無法在具有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
若要解決問題,請依照下列步驟進行:
- 安裝JDK 17以啟動定位器伺服器,並確保JDK 8或JDK 11可用於AEM Forms JEE。
- 使用JDK 17啟動定位器伺服器。
- 使用先前用於AEM Forms JEE的相同JDK版本(JDK 8或JDK 11)啟動應用程式伺服器。
如需升級期間的協助,請記錄支援案例,或聯絡Adobe支援。
相關閱讀
AEM使用手冊中的JEE上的AEM Forms支援平台。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f