首页 > 解决方案 > 将 eclipseLink 与 gradle 一起使用时获取 ClassNotFoundException

问题描述

我在我的 Java 项目中使用 eclipseLink 和 gradle

这是我的 gradle 依赖配置

dependencies {
    compile(group:"org.eclipse.persistence", name:"eclipselink", version:"2.7.4.K3", changing: true) 
    
    ...
}

当我运行我的应用程序时,我收到此错误:

Caused by: java.lang.ClassNotFoundException: org.eclipse.persistence.indirection.ValueHolderInterface

我在我的 gradle 配置中错过了什么吗?

标签: javagradlepersistenceeclipselinkjava-11

解决方案


尝试使用这个:

implementation group: 'org.eclipse.persistence', name: 'eclipselink', version: '2.7.4'

应该没问题。


推荐阅读