springboot项目发布到服务器tomcat启动报Caused by: java.lang.NoClassDefFoundError: javax/el/ELManager

是因为:tomcat提供的el-api 和项目里面的el-api.jar冲突;这时候你需要去找到自己本机上用的el-api的版本,copy到tomcat的lib目录下,覆盖原来的jar包 。

idea中的
springboot项目发布到服务器tomcat启动报Caused by: java.lang.NoClassDefFoundError: javax/el/ELManager

tomcat中的:

springboot项目发布到服务器tomcat启动报Caused by: java.lang.NoClassDefFoundError: javax/el/ELManager

复制idea中的替换掉tomcat中的

一般在idea或者eclipse的lib目录下,可以用全局搜索查找. 
这个时候就可以正常交启动并访问了.