java.lang.NoClassDefFoundError: javax/el/ELManager
今天搭建一个ssm框架的项目,报了一个令我怀疑人生的错误:
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.1..Final</version>
</dependency>
增加一个依赖:
<dependency>
<groupId>javax.el</groupId>
<artifactId>javax.el-api</artifactId>
<version>3.0.</version>
</dependency>
按照以下方法,就可以正常启动访问后台了,具体为什么是这样,暂时未知。
java.lang.NoClassDefFoundError: javax/el/ELManager的更多相关文章
- Caused by: java.lang.NoClassDefFoundError: javax/el/ELManager
		出现问题的原因: 在将springboot项目部署到Linux下的Tomcat中,项目无法正常启动(本地能正常运行),Tomcat启动日志中出现: Caused by: java.lang.NoCla ... 
- springboot启动tomcat报错java.lang.NoClassDefFoundError: javax/el/ELManager仅记录
		Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'o ... 
- 外部tomcat发布springboot项目步骤和异常处理:java.lang.NoClassDefFoundError: javax/el/ELManager
- java.lang.NoClassDefFoundError: javax/el/ELResolver 问题解决
		HTTP Status 500 - java.lang.NoClassDefFoundError: javax/el/ELResolver type Exception report message ... 
- 关于jsp web项目中的javax.servlet.ServletException: java.lang.NoClassDefFoundError: javax/el/ELResolver错误
		错误: javax.servlet.ServletException: java.lang.NoClassDefFoundError: javax/el/ELResolver org.apache.j ... 
- hibernate.validator.constraints.NotEmpty校验请求参数报错java.lang.NoClassDefFoundError: javax/el/PropertyNotFoundException
		spring maven项目,使用hibernate validator 注解形式校验客户端的请求参数. hibernate-validator版本:5.0.2.Final validation-ap ... 
- javax.servlet.ServletException: java.lang.NoClassDefFoundError: javax/el/ELResolver错误解决办法
		今天不用eclipse.myeclipse等开发工具,纯手写JSP页面(有点作死)时突然出现以前从来没遇到过的问题,报错如下: HTTP Status 500 - java.lang.NoClassD ... 
- spring和hibernate整合之---java.lang.ClassNotFoundException: javax.el.ELManager 大坑
		今天整合spring和hibernate, 本着使用最高版本的原则, 使用了hibernate-validator 6.0.1.Final, tomcat是7.0.56, 启动时出现如下错误. 经过 ... 
- Tomcat启动报错java.lang.ClassNotFoundException: javax.el.ExpressionFactory
		严重: Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error crea ... 
随机推荐
- day06 作业
			猜年龄游戏 ''' 1. 给定年龄,用户可以猜三次年龄 2. 年龄猜对,让用户选择两次奖励 3. 用户选择两次奖励后可以退出 ''' import random age = random.randin ... 
- 浅析struct  device结构体
			device结构体:设备驱动模型中的基础结构体之一 struct device { /*设备所依附的父设备 大多数情况下,这样的设备是某种总线或主控制器 如果该成员变量的值为NULL,表示当前设备是一 ... 
- Spring(005)-多环境Profile
			多个环境下的配置应该怎么进行,比如数据库连接字符,多个环境不同,spring的方案,大概总结如下. 例子,数据库配置. 定义一个获取数据库链接的接口 public interface DataConn ... 
- 201871010133-赵永军《面向对象程序设计(java)》第十三周学习总结
			201871010133-赵永军<面向对象程序设计(java)>第十三周学习总结 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ ... 
- day23_7.29 多态和类的内置方法
			一.多态 在现实生活中,多态也会体现.如对于水这种物质,有固态:冰,液态:常态,气态:水蒸气, 在程序中,其官方定义是:多个不同对象可以相应同一方法,产生不同的结果. 而在python中,多态不是一个 ... 
- Java 高级面试题收集
			Java概念题 拆箱装箱的原理 自动装箱时编译器调用valueOf将原始类型值转换成对象,同时自动拆箱时,编译器通过调用类似intValue(),doubleValue()这类的方法将对象转换成原始类 ... 
- 【转载】深度解读 java 线程池设计思想及源码实现
			总览 开篇来一些废话.下图是 java 线程池几个相关类的继承结构: 先简单说说这个继承结构,Executor 位于最顶层,也是最简单的,就一个 execute(Runnable runnable) ... 
- USACO Balanced Lineup
			poj 3264 http://poj.org/problem?id=3264 洛谷 P2880 https://www.luogu.org/problemnew/show/P2880 题目描述 Fo ... 
- Mysql数据库基础命令
			删除一个表: drop table if exists 表名; 在表中插入行: Insert into 表名 values(, , ,) 创建表: Create table 表名( Id int(10 ... 
- tuned linux 性能调优工具
			tuned 是redhat 提供的一套系统调优工具,使用简单,同时也提供了比较全的分类. 参考资料 https://github.com/redhat-performance/tuned 
