java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z错误
使用spring + hibernate annotations的@OneToMany 一对多双向关联后出现异常:
java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z
出现这种异常通常是由于Myeclipse的javaee.jar 版本较低,与Hibernate等自带的JPA出现了冲突。
网上一些处理方法是删除项目里的 删除 建立web项目时自带的Javaee.jar,可是这样带来的后果是 httpServletRequest 等组件无法使用。
对于 tomcat 我目前的解决方法是:
1.打开D:\MyEclipse-9.0M1\Common\plugins\com.genuitec.eclipse.j2eedt.core_9.0.0.me201009231754\data\libraryset\EE_5文件夹
2. 进去EE_5文件夹 打开 javaee.jar ,进去里面删除persistence文件夹 这个子文件夹。
对于 weblogic 我的解决方法是:
把hibernate-jpa-2.0-api-1.0.0.Final.jar放到D:\Program Files\weblogic\jdk160_05\jre\lib\ext 就没问题了。
(如果不行,可以考虑先尝试tomcat的解决方案,再接着试weblogic的。tomcat是修改java的jdk文件,而weblogic是修改本服务器里面的文件)
java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z错误相关推荐
- 异常:Caused by: java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z
Spring3.0 + Hibernate3.5: 启动服务器报: Caused by: java.lang.NoSuchMethodError: javax.persistence.OneToMan ...
- 报此错错解决办法:java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z
java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z 的解决方式 Caused by: java.lang ...
- java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z
spring3.0+hibernate4+struts2整合问题,以下是用junit测试出来的莫名其妙的错误 错误提示: Initial SessionFactory creation failed. ...
- Caused by: java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z
这个异常是在我们配置spring + hibernate annotations的@OneToMany 一对多双向关联后出现的异常. java.lang.NoSuchMethodError: java ...
- java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z异常
使用spring + hibernate annotations的@OneToMany 一对多双向关联后出现异常: java.lang.NoSuchMethodError: javax.persis ...
- java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z 两种解决方案
java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z 两种解决方案 这个异常是在我们配置spring + ...
- java.lang.NoSuchMethodError: javax.persistence.OneToOne.orphanRemoval()Z at
今天写hibernate时使用了注解,但是提示了一个java.lang.NoSuchMethodError: javax.persistence.OneToOne.orphanRemoval()Z a ...
- java运行错误java.lang.NoSuchMethodError: javax.persistence.OneToOne.orphanRemoval()Z
错误内容 log4j:WARN No appenders could be found for logger (org.jboss.logging). log4j:WARN Please initia ...
- java.lang.NoSuchMethodError: javax.persistence.OneToOne.orphanRemoval()Z
这个问题其实是lib包冲突问题. javax.persistence.OneToOne在persistence-api-1.0.2.jar和hibernate-jpa-2.0-api-1.0.1.Fi ...
最新文章
- 添加非oracle用户到dba, oinstall组
- linux管理子进程c,Linux 进程管理 CGroup
- ImportError: No module named Cython.Build
- JVM运行时常量池跟静态常量池区别
- min—width的使用
- Git常用命令的使用方法
- Android开发案例 设置背景图片轮播
- OpenCV的二值化处理函数threshold()详解
- Android bluetooth介绍(三): 蓝牙扫描(scan)设备分析
- Poker time 2 (enhanced version)
- 常见的网站攻击与防御,道高一尺,魔高一丈
- 接入层、汇聚层、核心层交换机三者之间的功能详解
- Java中instanceof关键字的用法
- XGBoost:参数解释
- 系统学习机器学习之距离的度量(一)--常见距离
- JAVA日记之SpringIoC和DI注解开发 ----喝最烈的酒.
- mysql unique 重复_Mysql中 unique列插入重复值该怎么解决呢
- error: AC_CONFIG_MACRO_DIRS([m4]) conflicts with ACLOCAL_AMFLAGS=-I m4 解决方法
- 宇宙无敌第一帅的Java笔记
- 宸展光电拟与宸鸿科技集团合资;Tableau承诺未来五年培养1000万名数据学员 | 全球TMT...