有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java使用Acceleo3和Ant

我正在寻找有关如何使用Ant脚本执行Acceleo源代码生成的信息。我做过一些谷歌搜索,但我还没有找到任何直接的方法。我希望首先在Eclipse中这样做,但是无头(这个词对吗?)脚本也适合于半自动构建

有人能帮忙吗?还是我对Acceleo的期望不合理


共 (1) 个答案

  1. # 1 楼答案

    我相信您所需要做的就是使用ant任务调用您的生成类。 generation类是沿着包含“@main”注释的mtl文件生成的类

    不过要注意,生成将在独立模式下运行,因此不要使用依赖于EclipseAPI的服务

    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>
    

    希望这将有助于