javax.persistence.EntityManager.getMetamodel()Ljavax/persistence/metamodel/Metamodel

来源:互联网 发布:淘宝实名认证 编辑:程序博客网 时间:2024/05/29 14:29

spring+jpa(eclipselink)部署到weblogic时

报java.lang.NoSuchMethodError: javax.persistence.EntityManager.getMetamodel()Ljavax/persistence/metamodel/Metamodel


报该异常是由于包加载顺序问题

需要提前加载 eclipselink-2.3.2.jar   javax.persistence_2.0.0.jar    spring-agent.jar这些包

注:以上包是当时我的应用使用版本


Eclipse开发配置:

window》preferences



将包加入到上图红色圈起来的地方,启动即可

原创粉丝点击