在创建war之前运行其他文件

时间:2012-12-23 18:13:36

标签: gwt maven-3

我有一个GWT(2.5)maven项目。我希望在生成 war 之前运行一些系列文件,并且它与GWT无关。我想运行一些压缩图像,组织导入等的java文件。我应该从哪里开始?我对maven和gwt知之甚少。抱歉这个愚蠢的问题。

2 个答案:

答案 0 :(得分:1)

我认为Exec Maven Plugin是您正在寻找的答案。在<mainclass>标记中提及要运行的java文件。在<arguments>标记中提及该程序所需的所有参数。您可以在maven周期的任何阶段you can run it multiple times运行此 exec插件 。如果您正在运行java文件,请务必在<goal>标记中提及 Java

编辑:当然您必须在pom.xml文件中配置

答案 1 :(得分:1)

这个问题有点过于宽泛,但是......

您需要研究maven插件的工作原理。您可以在pom.xml中添加和配置它们。可以在此处找到指南:http://maven.apache.org/guides/mini/guide-configuring-plugins.html

针对您的特定需求,我在codehaus上找到了exec插件:http://mojo.codehaus.org/exec-maven-plugin/index.html

这将允许您在使用maven构建项目时执行其他Java代码。