定位器无法在带有JDK 8或JDK 11的AEM Forms 6.5.23上启动

在群集环境中更新到AEM Forms Service Pack 23后,定位器无法开始使用gfsh脚本。 出现此问题的原因是AEM Forms SP23中现在使用了较新版本的Gradle。 要解决此问题,请启动使用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以启动定位器服务器,并确保为AEM Forms JEE提供JDK 8或JDK 11。
  2. 使用JDK 17启动定位器服务器。
  3. 使用以前用于AEM Forms JEE的相同JDK版本(JDK 8或JDK 11)启动应用程序服务器。

在升级过程中需要帮助,请记录支持案例或联系Adobe支持

相关阅读

AEM用户指南中的AEM Forms on JEE的支持平台

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