尝试将 AcceleoCompiler 与 Ant Builder 一起使用。当我使用 ant 构建时,出现以下错误:
compile:
[acceleoCompiler] eINSTANCE
BUILD FAILED
C:\Users\random\workspace\foo\bar\Framework\buildstandalone.xml:52: eINSTANCE
以下是我如何定义我的目标以及其他一些可能很重要的信息。我对蚂蚁和acceleo很陌生。让我知道您是否需要任何其他信息。我不确定以下任何一项是否正确,如果有什么需要更改的,请告诉我。它抱怨的那条线是packagesToRegister="org.eclipse.acceleo.parser.compiler.AcceleoCompiler">
我不知道那条线是否正确,我只是在猜测。
<path id="Framework.classpath">
<path refid="Framework.libraryclasspath"/>
</path>
<taskdef id="acceleoCompiler" name="acceleoCompiler" classname="org.eclipse.acceleo.parser.compiler.AcceleoCompiler"
classpathref="Framework.libraryclasspath">
</taskdef>
<target name="compile">
<acceleoCompiler sourceFolder="${SOURCE_FOLDER}"
outputFolder="${OUTPUT_FOLDER}"
dependencies=""
binaryResource="true"
packagesToRegister="org.eclipse.acceleo.parser.compiler.AcceleoCompiler"></acceleoCompiler>
</target>