无法使用Eclipse中的DataNucleus JPACriteriaProcessor生成元模型定义

无法使用Eclipse中的DataNucleus JPACriteriaProcessor生成元模型定义,eclipse,jpa,annotations,jpa-2.0,datanucleus,Eclipse,Jpa,Annotations,Jpa 2.0,Datanucleus,我正在尝试在Eclipse中生成元模型定义,如上所述: 我的项目编译器级别设置为1.6,提到的datanucleus JAR被添加到工厂路径。 项目生成时,我收到以下错误: Errors occurred during the build. Errors running builder 'Java Builder' on project 'X'. Could not initialize class org.datanucleus.jpa.query.JPACriteriaProcessor

我正在尝试在Eclipse中生成元模型定义,如上所述:

我的项目编译器级别设置为1.6,提到的datanucleus JAR被添加到工厂路径。 项目生成时,我收到以下错误:

Errors occurred during the build.
Errors running builder 'Java Builder' on project 'X'.
Could not initialize class org.datanucleus.jpa.query.JPACriteriaProcessor
使用mvn compile时,元模型定义会成功生成,因此可能与Eclipse处理有关


我使用的是基于Eclipse 4.2.1的最新Spring工具套件3.1.0.RELEASE,而不是将persistence-api.jar(或等效工具,如Geronimo规范JPA2)放在工厂路径中?无论哪种情况,都有一个DEP不见了