我在蚁群中有这行代码:
<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构建时,它也说错误。问题是什么?如何解决这个问题?
我的蚂蚁建设者中有以下内容:
<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>
它仍然不起作用。与之前的错误相同。
谢谢!
答案 0 :(得分:1)
你需要在你的类路径中使用jar org.eclipse.acceleo.parser。请注意,此任务用于在Eclipse之外运行Acceleo生成器,如果要在Eclipse中使用Acceleo生成器,只需右键单击主模块,然后选择Run as a Acceleo Application。您可以在帮助中找到更多文档 - &gt;帮助目录菜单。
此致
Stephane Begaudeau
答案 1 :(得分:0)
我的路径变量错了。纠正那些修复了问题。但是,我现在遇到了一个不同的问题。将发布新问题并从此处链接到它。