今天使用 myeclipse9.0 新建了一个web项目然后添加了hibernate3
使用 @OneToMany 的时候 报一下异常
java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z
....................
经过百度 google等大叔的查询及测试之后 确定该问题为 myeclipse 创建
web——prooject 添加 javaee.jar 包 与 hibernate-jpa-2.0-api-1.0.0.Final.jar冲突
最终解决办法
使用 tomcat 中带的 servlet-api.jar 替换 javaee.jar
方法 创建 web-project 然后去掉 Java EE 5 Libraries
新建 user libraries 包含 jsf-api.jar jsf-impl.jar jstl-1.2.jar servlet-api.jar
使用 @OneToMany 的时候 报一下异常
java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z
....................
经过百度 google等大叔的查询及测试之后 确定该问题为 myeclipse 创建
web——prooject 添加 javaee.jar 包 与 hibernate-jpa-2.0-api-1.0.0.Final.jar冲突
最终解决办法
使用 tomcat 中带的 servlet-api.jar 替换 javaee.jar
方法 创建 web-project 然后去掉 Java EE 5 Libraries
新建 user libraries 包含 jsf-api.jar jsf-impl.jar jstl-1.2.jar servlet-api.jar