java.lang.NoClassDefFoundError: javax/el/ELManager
网上说出现这种错,大概有以下两个原因:
1.tomcat提供的el-api 和项目里面的el-api.jar冲突;
2.tomcat7中的el-api2.2有些版本太低;
除了以上两点,我还总结了以下六点 …
最后,我在maven把6.0版本的org.hibernate改成低版本的,如下:
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
<version>5.4.3.Final</version>
</dependency>
maven版本库:
https://mvnrepository.com/artifact/org.hibernate/hibernate-validator
增加一个依赖:
<dependency>
<groupId>javax.el</groupId>
<artifactId>javax.el-api</artifactId>
<version>3.0.0</version>
</dependency>
参考文章:
https://blog.youkuaiyun.com/It_BeeCoder/article/details/104503608