Java Bean创建异常,自动连线依赖项的注入失败

Java Bean创建异常,自动连线依赖项的注入失败,java,spring,hibernate,spring-mvc,Java,Spring,Hibernate,Spring Mvc,我正在我的应用程序中使用SpringHibernate。我使用了所有必需的jar文件,但仍然得到bean创建异常,如下所示: org.springframework.beans.factory.BeanCreationException:创建名为“voteController”的bean时出错:自动连线依赖项的注入失败;嵌套异常为org.springframework.beans.factory.BeanCreationException:无法自动连接字段:com.mindtree.servic

我正在我的应用程序中使用SpringHibernate。我使用了所有必需的jar文件,但仍然得到bean创建异常,如下所示:

org.springframework.beans.factory.BeanCreationException:创建名为“voteController”的bean时出错:自动连线依赖项的注入失败;嵌套异常为org.springframework.beans.factory.BeanCreationException:无法自动连接字段:com.mindtree.service.VoteService com.mindtree.controller.VoteController.VoteService;嵌套异常为org.springframework.beans.factory.BeanCreationException:创建名为“voteServiceImpl”的bean时出错:自动连线依赖项的注入失败;嵌套异常为org.springframework.beans.factory.BeanCreationException:无法自动关联字段:com.mindtree.dao.VoteDao com.mindtree.serviceinpl.VoteServiceImpl.VoteDao;嵌套异常为org.springframework.beans.factory.BeanCreationException:创建名为“voteDaoImpl”的bean时出错:自动连线依赖项的注入失败;嵌套异常为org.springframework.beans.factory.BeanCreationException:无法自动关联字段:org.springframework.orm.hibernate3.HibernateTemplate com.mindtree.daoImpl.VoteDaoImpl.HibernateTemplate;嵌套异常为org.springframework.beans.factory.BeanCreationException:使用ServletContext资源[/WEB-INF/applicationContext.xml]中定义的名称“hibernateTemplate”创建bean时出错:设置构造函数参数时无法解析对bean“sessionFactory”的引用;嵌套异常为org.springframework.beans.factory.BeanCreationException:使用ServletContext资源[/WEB-INF/applicationContext.xml]中定义的名称“sessionFactory”创建bean时出错:bean初始化失败;嵌套的异常是java.lang.NoClassDefFoundError:org/apache/commons/pool/impl/GenericObjectPool


正如您在stacktrace中看到的:

 nested exception is java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
类路径中缺少类
genericopobjectpool


因此,您必须将
commons pool.jar
添加到包含此类的项目中。

如stacktrace中所示:

 nested exception is java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
类路径中缺少类
genericopobjectpool


因此,您必须将
commons pool.jar
添加到包含此类的项目中。

如stacktrace中所示:

 nested exception is java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
类路径中缺少类
genericopobjectpool


因此,您必须将
commons pool.jar
添加到包含此类的项目中。

如stacktrace中所示:

 nested exception is java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
类路径中缺少类
genericopobjectpool


因此,您必须将
commons pool.jar
添加到包含此类的项目中。

在Java中,读取最后一行的堆栈跟踪,这将是问题的根本原因。如果通过在类路径中添加相应的jar文件来修复
java.lang.NoClassDefFoundError
,那么它将正常工作。

在java中,从最后一行读取堆栈跟踪,这将是问题的根本原因。如果通过在类路径中添加相应的jar文件来修复
java.lang.NoClassDefFoundError
,那么它将正常工作。

在java中,从最后一行读取堆栈跟踪,这将是问题的根本原因。如果通过在类路径中添加相应的jar文件来修复
java.lang.NoClassDefFoundError
,那么它将正常工作。

在java中,从最后一行读取堆栈跟踪,这将是问题的根本原因。如果通过在类路径中添加相应的jar文件来修复
java.lang.NoClassDefFoundError
,那么它将正常工作。

我的答案解决了问题吗?我的答案解决了问题吗?我的答案解决了问题吗?我的答案解决了问题吗?