zoukankan      html  css  js  c++  java
  • 异常:Caused by: java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z

    Spring3.0 + Hibernate3.5:
    启动服务器报:
    Caused by: java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z

    在hibernate3.5之前,我们运用hibernate开发J2EE项目通常会引以下几个jar包:
    hibernate核心包:hibernate3.jar
    持久化:ejb3-persistence.jar
    则javax.persistence.OneToMany.class就在ejb3-persistence.jar中。


    在hibernate3.5及其以后,运用hibernate开发J2EE项目通常会引以下几个jar包:
    hibernate核心包:hibernate3.jar
    持久化:hibernate-jpa-2.0-XXX.jar
    hibernate-jpa-2.0-XXX.jar中已将包含了ejb3-persistence.jar所有类库和其他一些扩展,固然javax.persistence.OneToMany.class也就在hibernate-jpa-2.0-XXX.jar中了。
    所以当我们从3.5以下版本上级到3.5以上版本时,很容易出现不知道哪些jar包该保留哪些该删掉,因而两个jar包同时存在,出现了这个冲突异常。

  • 相关阅读:
    LeetCode
    LeetCode
    Django ORM 查询
    The Usage of Pymongo
    MongoDB基操
    Django内置auth模块中login_required装饰器用于类视图的优雅方式
    Django Session配置
    Python虚拟环境
    遇见Flask-Script
    Git使用手册
  • 原文地址:https://www.cnblogs.com/sfeng1825/p/2755339.html
Copyright © 2011-2022 走看看