SpringBoot2.0以上版本将war包部署到tomcat7运行时报错:
Caused by: java.lang.NoClassDefFoundError: javax/el/ELManager
tomcat7中的el-api版本太低
解决方案:
方案1、将SpringBoot版本降低到2.0以下,比如1.5.4
方案2、由tomcat8中的el-api.jar将tomcat7中替换掉。
2021-09-29 01:27:05
SpringBoot2.0以上版本将war包部署到tomcat7运行时报错:
Caused by: java.lang.NoClassDefFoundError: javax/el/ELManager
tomcat7中的el-api版本太低
解决方案:
方案1、将SpringBoot版本降低到2.0以下,比如1.5.4
方案2、由tomcat8中的el-api.jar将tomcat7中替换掉。