0

我在 ant bulider 中有这行代码:

<taskdef id="acceleoCompiler" name="acceleoCompiler" classname="org.eclipse.acceleo.parser.compiler.AcceleoCompiler" classpathref="Framework.libraryclasspath" >
    </taskdef>

它抱怨以下内容:

taskdef class org.eclipse.acceleo.parser.compiler.AcceleoCompiler cannot be found using the classloader 

当我尝试运行 ant 构建时,它也表示与错误相同的内容。有什么问题,我该如何解决?


我的 ant builder 中有以下内容:

<path id="Framework.classpath">
    <path refid="Framework.libraryclasspath" />
</path>

<path id="Framework.libraryclasspath">
<pathelement location="${ECLIPSE_HOME}/plugins/org.eclipse.acceleo.parser_3.2.0.v20111027-0537.jar"/>
</path>

它仍然无法正常工作。与以前相同的错误。

谢谢!

4

2 回答 2

1

您需要在类路径中有 jar org.eclipse.acceleo.parser。请注意,此任务用于在 Eclipse 中运行 Acceleo 生成器,如果您想在 Eclipse 中使用 Acceleo 生成器,您只需右键单击您的主模块,然后选择 Run as an Acceleo Application。您可以在帮助 -> 帮助内容菜单中找到更多文档。

问候,

斯蒂芬·贝戈多

于 2011-11-23T14:20:00.993 回答
0

我的路径变量是错误的。纠正那些解决了问题。但是,我现在遇到了一个不同的问题。将发布新问题并从此处放置指向它的链接。

下一个问题。

于 2011-11-23T17:02:30.670 回答