我正在寻找有关如何使用Ant脚本执行Acceleo源代码生成的信息。我做了一些谷歌搜索,但我还没有找到任何简单的方法来做到这一点。我希望首先在Eclipse中实现它,但是是无头的(这是正确的词吗?)脚本也适用于半自动构建。
有人能帮上忙吗?或者我对Acceleo能做什么的期望是不合理的?
发布于 2011-11-03 17:24:44
我相信你所需要做的就是使用一个ant任务来调用你的生成类。生成类是沿着包含"@main“注释的mtl文件生成的类。
不过要注意,生成将在独立模式下运行,因此不要使用依赖于eclipse API的服务!
ant任务应该如下所示:
<java classname="your.generation.class.GenerateJava"
classpathref="your.classpath.defined.in.ant">
<arg value="your/input/model/example.uml"/>
<arg value="your/target/folder" />
</java>希望这能有所帮助..。
https://stackoverflow.com/questions/7973626
复制相似问题