Tag: jpa 2.2

EclipseLink 2.7.0和JPA API 2.2.0 – 签名不匹配

运行由maven构建的具有以下依赖项的项目时: org.eclipse.persistence javax.persistence 2.2.0 org.eclipse.persistence eclipselink 2.7.0 我在运行时收到以下错误: java.lang.SecurityException: class “javax.persistence.Cacheable”‘s signer information does not match signer information of other classes in the same package javax.persistence-2.2.0工件已签名并包含javax.persistence.Cacheable.class注释,而eclipselink-2.7.0工件未签名且包含相同的java类注释。 怎么解决这个问题? 编辑 用版本2.1.1替换javax.persistence工件版本2.2.0修复了问题(这个没有签名),但我不确定这是正常情况。