解决方法:加入Hibernate文件夹下的ejb3-persistence.jar
在配置Hibernate时,出现如下错误
Caused by: java.lang.ClassNotFoundException: javax.persistence.Cacheable
错误在于javax.persistence.Cacheable是JPA2.0规范中的东西,需添加
hibernate-distribution-3.5.2-Final/lib/jpa/hibernate-jpa-2.0-api-1.0.0.Final.jar
http://xredman.javaeye.com/category/111815?show_full=true
hibernate-jpa-2.0-api-1.0.0.Final.jar与 ejb3-persistence.jar有很多重复的类,好像只用hibernate-jpa-2.0-api-1.0.0.Final.jar也可以

本文介绍了解决Hibernate在配置过程中遇到的javax.persistence.Cacheable错误的方法。该问题源于缺少必要的JPA2.0 API支持,通过添加hibernate-jpa-2.0-api-1.0.0.Final.jar文件可以有效解决。
2437

被折叠的 条评论
为什么被折叠?



