【发布时间】:2018-04-08 03:04:40
【问题描述】:
我无法清理和构建我的 NetBeans java 项目。输出说:
错误:错误的服务配置文件,或在运行时抛出异常 构造处理器对象:javax.annotation.processing.Processor: 提供者 org.eclipse.persistence.internal.jpa.modelgen.CanonicalModelProcessor 无法实例化:java.lang.NoClassDefFoundError: org/eclipse/persistence/internal/sessions/AbstractSession
这里:
.../nbproject/build-impl.xml:930:发生以下错误时 执行这一行: .../nbproject/build-impl.xml:270:编译失败;有关详细信息,请参阅编译器错误输出。
来自 build-impl.xml 的行:
第 270 行 -
<javac debug="@{debug}" deprecation="${javac.deprecation}" destdir="@{destdir}" encoding="${source.encoding}" excludes="@{excludes}" fork="${javac.fork}" includeantruntime="false" includes="@{includes}" source="${javac.source}" sourcepath="@{sourcepath}" srcdir="@{srcdir}" target="${javac.target}" tempdir="${java.io.tmpdir}">
第 930 行 -
<j2seproject3:javac gensrcdir="${build.generated.sources.dir}"/>
我正在尝试在论坛上寻求帮助,但我很绝望。感谢您的帮助。
【问题讨论】:
-
确保 eclipse.persistence.core*.jar 在你的类路径中。
-
我在 Ubuntu 16.04 下有 NB(只是信息)。请问如何检查这个类路径? (任何指南链接)
-
我找到了一些关于在我的项目中包含 EclipseLink (JPA 2.0) 库的答案。似乎这个错误消失了。看看这是否能解决问题。
标签: java xml netbeans compiler-errors