用maven执行加速项目

时间:2012-07-04 09:22:34

标签: maven acceleo

在我的项目中,我使用插件从eclipse执行加速项目。我有generate.mtl和generate.java。通过使用run as configuration和选择加速应用程序来完成执行。这个配置将generate.java作为主类作为输入,并作为模型接受uml文件。它将一些atl文件作为输出。

一切都很完美,文件被执行并产生输出。 我现在正尝试使用MAVEN自动执行此过程。有人可以给我一些提示怎么做?甚至是基本的,因为我是MAVEN的新人。 如何使用与上述相同的参数执行mtl文件?

提前谢谢!

2 个答案:

答案 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。如果它对你有帮助,请告诉我。

此致

劳伦