gpt4 book ai didi

java - Spring 3.0.5 和 Hibernate 3.5.3 - 包引用错误?

转载 作者:行者123 更新时间:2023-11-30 11:53:53 31 4
gpt4 key购买 nike

我正在尝试将 Spring 3.0.5 与 Hibernate 3.5.3-Final 一起使用,当 Spring 创建 session 时,它抛出异常:

java.lang.NoClassDefFoundError: org/hibernate/annotations/common/AssertionFailure

问题是 AssertionFailure 类实际上在 org.hibernate 包中(而不是 org.hibernate.annotations.common)。 3.0.5 是 Spring 的最新稳定版本,Hibernate 3.5.3-Final 大约在一年前发布,因此不支持它似乎很奇怪。这个问题有一些解决方法吗?

最佳答案

hibernate-commons-annotations 的 3.3.0 版本是一个错误的版本。使用 3.2.0.Final。参见 http://forum.springsource.org/showthread.php?89693-AnnotationSessionFactoryBean-needs-MetadataProvider .

关于java - Spring 3.0.5 和 Hibernate 3.5.3 - 包引用错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6023679/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com