java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z – JAVA編程語言程序開發技術文章

在hibernate3.5之前,使用Annotation通常會引以下幾個jar包:
hibernate Annotaion 的包:hibernate-annotations.jar
持久化:ejb3-persistence.jar
javax.persistence.OneToMany.class在ejb3-persistence.jar中。

Hibernate3.5以及之後的版本使用Annotation隻需加
hibernate-jpa-2.0-api-1.0.0.Final.jar
javax.persistence.OneToMany.class在hibernate-jpa-2.0-api-1.0.0.Final.jar

所以如果hibernate-jpa-2.0-api-1.0.0.Final.jar 又加瞭ejb3-persistence.jar,就會出現此異常

摘自 七魚

發佈留言