springboot项目发布到服务器tomcat启动报Caused by: java.lang.NoClassDefFoundError: javax/el/ELManager
是因为:tomcat提供的el-api 和项目里面的el-api.jar冲突;这时候你需要去找到自己本机上用的el-api的版本,copy到tomcat的lib目录下,覆盖原来的jar包 。
idea中的
tomcat中的:
复制idea中的替换掉tomcat中的
一般在idea或者eclipse的lib目录下,可以用全局搜索查找.
这个时候就可以正常交启动并访问了.