定位器无法在带有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
要解决此问题,请执行以下步骤:
- 安装JDK 17以启动定位器服务器,并确保为AEM Forms JEE提供JDK 8或JDK 11。
- 使用JDK 17启动定位器服务器。
- 使用以前用于AEM Forms JEE的相同JDK版本(JDK 8或JDK 11)启动应用程序服务器。
在升级过程中需要帮助,请记录支持案例或联系Adobe支持。
相关阅读
AEM用户指南中的AEM Forms on JEE的支持平台。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f