您的位置:首页 > 其它

maven 配置web项目时遇到的一些问题

2013-10-25 13:01 627 查看
org.springframework.beans.factory.BeanCreationException: Error creating bean with name

'adServiceImpl': Injection of autowired dependencies failed; nested exception is

org.springframework.beans.factory.BeanCreationException: Could not autowire field: private

com.ece.ec.dao.face.AdDAO com.ece.ec.service.ad.AdServiceImpl.adDao; nested exception is

org.springframework.beans.factory.BeanCreationException: Error creating bean with name

'adDao' defined in class path resource [applicationConfig.xml]: Cannot resolve reference to bean

'sessionFactory' while setting bean property 'sessionFactory'; nested exception is

org.springframework.beans.factory.BeanCreationException: Error creating bean with name

sessionFactory' defined in class path resource [applicationConfig.xml]: Invocation of init method

failed; nested exception is java.lang.NoClassDefFoundError:

Caused by: java.lang.ClassNotFoundException:

org.hibernate.annotations.common.reflection.ReflectionManager

检查pom配置文件引用的hibernate-core 和hibenate-annotations版本是否一致,

本人开始就因为一个3.3.1.GA 一个3.3.0.GA导致上面的错,找了好长时间才发现



Caused by: java.lang.ClassNotFoundException: javassist.util.proxy.MethodFilter

这个错误的解决办法是 添加 hibernate required 包javassist-3.12.1.GA.jar

在pom.xml文件中添加

<dependency>

<groupId>javassist</groupId>

<artifactId>javassist</artifactId>

<version>3.12.1.GA</version>

</dependency>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐