我试图使用ANT生成Eclipse Link JPA元模型
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project basedir="." default="antan" name="Annotation">
<property name="target" value="1.6" />
<property name="source" value="1.6" />
<property name="src.dir" value="D:/project/test/entity/" />
<property name="target.dir" value="D:/project/test/target/" />
<property name="src.lib" location="public_html/WEB-INF/lib" />
<path id="classpath">
<fileset dir="${src.lib}">
<include name="*.jar" />
</fileset>
</path>
<target name="antan">
<javac srcdir="${src.dir}"
destdir="${target.dir}"
failonerror="false"
fork="true">
<compilerarg value="-proc:only"/>
<classpath refid="classpath" />
</javac>
</target>
</project>
然而,我得到以下错误,这可能是什么原因?
错误的服务配置文件,或在构造处理器对象javax时引发异常。注释。处理。处理者:提供者组织。日食坚持不懈内部的jpa。modelgen。找不到CanonicalModelProcessor
元模型生成器依赖项丢失。将Maven依赖项添加到pom.xml
文件中,如下所示:
<dependency>
<groupId>org.eclipse.persistence</groupId>
<artifactId>org.eclipse.persistence.jpa.modelgen.processor</artifactId>
<version>2.5.2</version>
</dependency>
或者,在Maven Central上查找最近的JAR文件。
我想知道如何使用Maven和Eclipselink 2.5生成静态元模型。通过将这些行添加到pom中,它工作得很好。运行Eclipselink 2.4时使用xml。 但2.4版之后似乎发生了一些变化,原因如下: 你们能帮帮我吗 B. R.
我有2个文件,一个ecore实现元模型和一个电子存储库。电子存储库以EMF格式与ecore实现元模型一起提供。我想浏览这个存储库的内容,我所知道的是我必须从实现元模型生成一个Eclipse插件,通过这个插件,我可以打开存储库并浏览它的内容。但我不知道如何生成插件并继续它。 ecore实现元模型是使用Eclipse Indigo SR2中的EMF版本2.7开发的,e-Repository是在相同的环
我正在使用hibernate jpamodelgen使用maven生成元模型类。 当我运行mvn clean软件包时,它运行良好,没有任何问题。但是如果我第二次运行mvn包(没有clean),我会得到以下异常: 环境: 我pom.xml的片段:
问题内容: 我正在使用hibernate-jpamodelgen使用maven生成元模型类。 当我运行 mvn clean package时 ,它运行正常,没有任何问题。但是,如果我第二次运行 mvn软件包 (没有清理),则会收到以下异常: 环境 : 我的pom.xml中的代码段: 问题答案: 找到答案!… 这是 3.2 和 3.3 版本的 maven-compiler-plugin中的错误 。
以下是我在pom中的相关配置.xml: 提前感谢您的帮助。
我正在 https://github.com/oracle/visualvm 构建这个项目。我的系统中有 JDK10。我将 build xml 中的源和目标选项从 1.5 更改为 1.8,因为有错误说 1.5 不再受支持。现在,我收到一个编译错误,指向common.xml它位于其他子文件夹中。 我不知道是怎么回事,因为错误日志也很模糊。此外,我第一次与Ant合作。 这是日志。 引发错误的通用部分.