在hibernate3.5之前,使用Annotation通常会引以下几个jar包:
hibernate Annotaion 的包:hibernate-annotations.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,就会出现此异常