Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/360.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
升级到Java8/Spring4时,无法启动Tomcat,因为:没有类型为'的合格bean;org.hibernate.SessionFactory';可获得的_Java_Spring_Tomcat_Sessionfactory - Fatal编程技术网

升级到Java8/Spring4时,无法启动Tomcat,因为:没有类型为'的合格bean;org.hibernate.SessionFactory';可获得的

升级到Java8/Spring4时,无法启动Tomcat,因为:没有类型为'的合格bean;org.hibernate.SessionFactory';可获得的,java,spring,tomcat,sessionfactory,Java,Spring,Tomcat,Sessionfactory,我正在使用代码库并升级到Java8,这意味着也要升级到Spring4。但我无法运行生成的可执行文件,即使它已编译。相反,我在Tomcat启动时出现以下错误: org.springframework.beans.factory.noSuchBean定义异常:没有类型为“org.hibernate.SessionFactory”的合格bean可用:至少需要1个符合autowire候选条件的bean。依赖项注释:{@org.springframework.beans.factory.annotatio

我正在使用代码库并升级到Java8,这意味着也要升级到Spring4。但我无法运行生成的可执行文件,即使它已编译。相反,我在Tomcat启动时出现以下错误:

org.springframework.beans.factory.noSuchBean定义异常:没有类型为“org.hibernate.SessionFactory”的合格bean可用:至少需要1个符合autowire候选条件的bean。依赖项注释:{@org.springframework.beans.factory.annotation.Autowired(required=true)}


这在以前很管用;我需要改变什么?如果“RTFM”附带了指向相关手册部分的指针,我将不胜感激。

能否向我们展示您的持久性配置?您的一个bean希望注入hibernate SessionFactory,但找不到。不确定您的确切意思,但下面是我的pom.xml中的相关片段:javax.persistence.version>2.0.3[…]javax.persistence javax.persistence-api${javax.persistence.version}你能给我们看看你的持久性配置吗?您的一个bean希望注入hibernate SessionFactory,但找不到。不确定您的确切意思,但下面是我的pom.xml中的相关片段:javax.persistence.version>2.0.3[…]javax.persistence javax.persistence-api${javax.persistence.version}