1:
Exception in thread "main" java.lang.NoClassDefFoundError
:
org/apache/commons/logging/LogFactory at
org.springframework.util.ClassUtils.<clinit>(ClassUtils.java:67)
at
org.springframework.core.io.DefaultResourceLoader.<init>(DefaultResourceLoader.java:52)
at
org.springframework.context.support.AbstractApplicationContext.<init>(AbstractApplicationContext.java:184)
at
org.springframework.context.support.AbstractRefreshableApplicationContext.<init>(AbstractRefreshableApplicationContext.java:80)
at
org.springframework.context.support.AbstractXmlApplicationContext.<init>(AbstractXmlApplicationContext.java:58)
at
需要加上:commons-logging.jar log4j-1.2.11.jar
2:
Exception in thread "main" org.springframework.beans.factory.BeanDefinitionStoreException
:
Unexpected exception parsing XML document from class path resource
[text.xml]; nested exception is java.lang.NoClassDefFoundError:
org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorldException
Caused by: java.lang.NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorldException
at java.lang.Class.forName0(Native Method)
需要加上:aspectjweaver.jar
3:
Exception in thread "main" org.springframework.beans.factory.BeanCreationException
:
Error creating bean with name 'logBean' defined in class path resource
[text.xml]: Initialization of bean failed; nested exception is
org.springframework.aop.framework.AopConfigException: Cannot proxy
target class because CGLIB2 is not available. Add CGLIB to the class
path or specify proxy interfaces.
Caused by: org.springframework.aop.framework.AopConfigException: Cannot
proxy target class because CGLIB2 is not available. Add CGLIB to the
class path or specify proxy interfaces.
需要加上:cglib-2.1.3.jar
4:
Exception in thread "main" org.springframework.beans.factory.BeanCreationException
:
Error creating bean with name 'logBean' defined in class path resource
[text.xml]: Initialization of bean failed; nested exception is
java.lang.NoClassDefFoundError: org/objectweb/asm/Type
Caused by: java.lang.NoClassDefFoundError: org/objectweb/asm/Type
at net.sf.cglib.core.TypeUtils.parseType(TypeUtils.java:180)
需要加上:asm.jar
转载:http://pengchua.javaeye.com/blog/142879
5:
CGLIB Enhancement failed: com.bowen.domain.Schools
java.lang.NoSuchMethodError:
org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
at net.sf.cglib.core.ClassEmitter.begin_class(ClassEmitter.java:77)
at net.sf.cglib.core.KeyFactory$Generator.generateClass(KeyFactory.java:173)
at net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:25)
解决:由于不同版本让我想到了可能会因为其它三方包是不同版本引起的最新的MyEclipse,所以里面的Hibernate也是最新的3.1(它里面还带有一个3.0版本的)
删除 多余的包 Hibernate3.1现象2:
org.springframework.beans.factory.BeanCreationException: Error creating
bean with name 'sessionFactory' defined in resource
[/WEB-INF/dataAccessContext-hibernate.xml] of ServletContext:
Instantiation of bean failed; nested exception is
java.lang.NoClassDefFoundError: javax/transaction/TransactionManager
java.lang.NoClassDefFoundError: javax/transaction/TransactionManager
原因:缺少jta.jar
6
.Unexpected exception parsing XML document from
class path resource [exer/applicationContext.xml]; nested exception is
java.lang.SecurityException: class "org.springframework.beans.factory.support.GenericBeanDefinition
"'s signer information does not match signer information of other classes in the same package
Caused by: java.lang.SecurityException: class
"org.springframework.beans.factory.support.GenericBeanDefinition"'s
signer information does not match signer information of other classes in
the same package
原因:jar包冲突,spring.jar和spring-core.jar冲突
解决:保留spring.jar,spring-web.jar,spring-context.jar
分享到:
相关推荐
2. Spring 2.0 的新特性 2.1. 简介 2.2. 控制反转(IoC)容器 2.2.1. 更简单的XML配置 2.2.2. 新的bean作用域 2.2.3. 可扩展的XML编写 2.3. 面向切面编程(AOP) 2.3.1. 更加简单的AOP XML配置 2.3.2. 对@AspectJ 切面的...
2. Spring 2.0和 2.5的新特性 2.1. 简介 2.2. 控制反转(IoC)容器 2.2.1. 新的bean作用域 2.2.2. 更简单的XML配置 2.2.3. 可扩展的XML编写 2.2.4. Annotation(注解)驱动配置 2.2.5. 在classpath中自动搜索组件...
9.9. 常见问题的解决方法 9.9.1. 对一个特定的 DataSource 使用了错误的事务管理器 9.10. 更多的资源 10. DAO支持 10.1. 简介 10.2. 一致的异常层次 10.3. 一致的DAO支持抽象类 11. 使用JDBC进行数据访问 ...
Bean映射工具 :Bean映射工具之Apache BeanUtils VS Spring BeanUtils 、5种常见Bean映射工具的性能比对 如何在 Spring/Spring Boot 中优雅地做参数校验? 使用 PowerMockRunner 和 Mockito 编写单元测试用例 5分钟...
.net 2.0 访问Oracle --与Sql Server的差异,注意事项,常见异常 Ado.net 与NHibernate的关系? 动态创建数据库 SQL Server数据库安全规划全攻略 .net通用数据库访问组件SQL Artisan应用简介1 在Framework1.0下...
1.5常见错误 2 二、快速入门 2 2.1、创建一个Maven工程 2 2.2、pom文件引入依赖 3 2.3、编写HelloWorld服务 3 2.4、@RestController 4 2.5、@EnableAutoConfiguration 4 2.6 SpringApplication.run...
79. 常见异常 90 79.1. nullpointerexception 90 79.2. classnotfoundexception 90 79.3. arithmeticexception 90 79.4. arrayindexoutofboundsexception 91 79.5. illegalargumentexception 91 79.6. ...
常见的Java笔试题 利用空余时间整理了一份《Java架构进阶核心知识点笔记》,初衷也很简单,就是希望在面试的时候能够帮助到大家,减轻大家的负担和节省时间。 之前有分享过这份知识点笔记的初稿,现在又对知识点笔记...
抽象类异常 认 识 Exception 什么是 Throwable 常见的 Exception 与 Exception 有关的 Java 关键字 throws 和 throw try 、finally 、catch 什么是 Error 内部类 创建内部类集合 Iterable 接口顶层接口 ArrayList ...
105、spring工作机制及为什么要用? 24 106、HttpSession session = request.getSession() 24 107、getParameter与 getAttribute的区别? 24 108、以下哪一个不是赋值符号? 25 109、以下哪个不是Collection的子接口?...
105、spring工作机制及为什么要用? 24 106、HttpSession session = request.getSession() 24 107、getParameter与 getAttribute的区别? 24 108、以下哪一个不是赋值符号? 25 109、以下哪个不是Collection的子接口?...
国内知名的高端IT技术作家,已出版《Spring 2.0宝典》、《基于J2EE的Ajax宝典》、《轻量级J2EE企业应用实战》、《Struts 2权威指南》、《Ruby On Rails敏捷开发最佳实践》等著作。 目录: 第0章 学习Java...
throw (关键字) throws (关键字) [θrәu] 抛出(异常) transient (关键字) 瞬变;临时的['trænziәnt]'(可序列化) valid 正确的,有效的 ['vælid] variable n.变量 a.可变的['vєәriәbl] volatile (关键字) 不...
从内存中清除,从账户中取出amt,如果amt>账户余额抛出异常,一个实体Bean可以表示不同的数据实例,我们应该通过主键来判断删除哪个数据实例…… ejbCreate函数用于初始化一个EJB实例 5个目标文件,演示Address ...
从内存中清除,从账户中取出amt,如果amt>账户余额抛出异常,一个实体Bean可以表示不同的数据实例,我们应该通过主键来判断删除哪个数据实例…… ejbCreate函数用于初始化一个EJB实例 5个目标文件,演示Address ...
FreeMarker对空值的处理非常严格,FreeMarker的变量必须有值,没有被赋值的变量就会抛出异常,因为FreeMarker未赋值 的变量强制出错可以杜绝很多潜在的错误,如缺失潜在的变量命名,或者其他变量错误.这里所说的空值,...