EclipseLink 2.7.0 and JPA API 2.2.0 - signature mismatch

前端 未结 10 1577
滥情空心
滥情空心 2020-12-03 04:31

When running a project built by maven with the following dependencies:

        
            org.eclipse.persistence         


        
10条回答
  •  醉梦人生
    2020-12-03 04:43

    My project was working on JDK-8, but stopped to work when I upgraded it to openJDK-11. I solved it excluding the jpa-persistence module, and adding again on the version 2.2:

       dependencies.create('org.eclipse.persistence:eclipselink:2.7.4') {
          exclude module: "javax.persistence"
       },
       'javax.persistence:javax.persistence-api:2.2', //add it again, manually
       'org.eclipse.persistence:org.eclipse.persistence.asm:2.7.4',
       'org.eclipse.persistence:org.eclipse.persistence.antlr:2.7.4',
       'org.eclipse.persistence:org.eclipse.persistence.moxy:2.7.4',
       'org.eclipse.persistence:org.eclipse.persistence.core:2.7.4'
    

提交回复
热议问题