![](/img/trans.png)
[英]error while creating bean org.springframework.orm.hibernate4.HibernateTransactionManager
[英]Which JAR contains org.springframework.orm.hibernate.HibernateTransactionManager?
我试图在我的应用程序中使用Hibernate + Spring但是遇到以下错误:
java.lang.ClassNotFoundException: org.springframework.orm.hibernate.HibernateTransactionManager
厌倦了谷歌搜索,任何stackoverflower可以告诉我哪个JAR包含上述类?
编辑
我没注意到的一件重要事情是Spring为不同版本的Hibernate提供了不同的包。 对于Hibernate V3(我正在使用),适当的HibernateTransactionManager类将是
org.springframework.orm.hibernate3.HibernateTransactionManager
代替
org.springframework.orm.hibernate.HibernateTransactionManager
。
我发现包含this(hibernate3)类的JAR是spring-hibernate3.jar
。 谢谢您的回复 :)
它在spring-orm.jar 。 还要确保在类路径中包含此JAR
奥马尔,我看到你用蚂蚁,你试过maven吗? 你只需要包含依赖:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring</artifactId>
<version>${spring.version}</version>
</dependency>
和maven照顾下载和一切为你,
如果你正在使用Eclipse,那么一个非常有用的插件叫做JAR Class Finder ,非常适合这类问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.