You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SmartGWT精简环境JDK8转JDK17后GlassFish6部署失败求助

JDK17迁移后SmartGWT精简环境GlassFish6部署失败问题

环境信息

SmartGWT Version 13.0-p20240525
Java version 17.0.11
Servlet api version 5.0.0.0
GlassFish6 application server
Jetty version 9.4.31.v20200723

问题背景

将SmartGWT精简环境从JDK1.8.0_245迁移至JDK17.0.11,环境包含实现ServletContextListener的类。本地使用Jetty部署可正常展示数据,但发布到GlassFish6应用服务器时部署失败。

错误详情

An error has occurred Error occurred during deployment: Exception while loading the app : java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.IllegalArgumentException: java.lang.NoClassDefFoundError: javax/servlet/ServletContextListener. Please see server.log for more details.

需求

在GlassFish6应用服务器上成功部署基于JDK17的SmartGWT精简环境,已提供主pom.xml、Server pom.xml、Client pom.xml及web.xml文件。

内容的提问来源于stack exchange,提问作者CRISTIAN FELIPE OCHOA GARCIA

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 12:42:02