我在ant构建器中有这行代码:
<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>
它仍然不工作。与之前相同的错误
谢谢!
需要在类路径中包含jar org.eclipse.acceleo.parser。请注意,此任务用于在Eclipse中运行一个Acceleo生成器,如果您想在Eclipse中使用Acceleo生成器,只需右键单击主模块,然后选择作为一个Acceleo应用程序运行。您可以在Help -> Help Contents菜单中找到更多文档。
问候,
Stephane Begaudeau
我的路径变量错了。纠正这些问题就解决了。然而,我现在遇到了一个不同的问题。我会在这里发布新的问题并提供链接。
下一个问题