javax.persistence.OneToMany.orphanRemoval()

今天使用 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

你可能感兴趣的:(javaee,MyEclipse,JSF,jpa,百度)