从pom.xml文件运行外部Build.xml文件

时间:2013-06-11 03:04:14

标签: maven ant pom.xml build.xml

我是maven的新手。我的项目要求如下:

我有一个build.xml文件,它将合并N个文件以在目标文件夹中创建单个文件。 - 使用ant build运行时,这种方法非常好。

现在我必须将此build.xml文件与pom.xml文件集成,以便在运行mvn deploy / install时,它还将运行build.xml文件以生成合并的单个文件。

现在我尝试使用maven-antrun-plugin,但它无效。你能帮帮我吗?

如果您需要我的任何详细信息,请与我们联系。

谢谢,

1 个答案:

答案 0 :(得分:3)

您是否尝试使用以下配置? :

  <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-antrun-plugin</artifactId>
    <version>1.7</version>
    <executions>
      <execution>
        <phase>process-resources</phase>
        <configuration>
          <target name="runbuild">
            <ant antfile="path/to/build.xml"/>
          </target>
        </configuration>
        <goals>
          <goal>run</goal>
        </goals>
      </execution>
    </executions>
  </plugin>