在我的项目中,我使用插件从eclipse执行加速项目。我有generate.mtl和generate.java。通过使用run as configuration和选择加速应用程序来完成执行。这个配置将generate.java作为主类作为输入,并作为模型接受uml文件。它将一些atl文件作为输出。
一切都很完美,文件被执行并产生输出。 我现在正尝试使用MAVEN自动执行此过程。有人可以给我一些提示怎么做?甚至是基本的,因为我是MAVEN的新人。 如何使用与上述相同的参数执行mtl文件?
提前谢谢!
答案 0 :(得分:0)
为主模块生成的Java类有一个入口点(public static void main(String[])
),可以从maven中调用,如下所示:http://www.vineetmanohar.com/2009/11/3-ways-to-run-java-main-from-maven/
您只需要将模型的路径,输出文件夹以及必要的其他参数作为参数提供。
答案 1 :(得分:0)
我最近几天正在研究这个话题,并提出了解决方案:http://lbroudoux.wordpress.com/2012/07/24/launching-acceleo-generation-from-maven。如果它对你有帮助,请告诉我。
此致
劳伦