用法

Ant 插件从 POM 生成 Ant 构建文件。以下示例描述了插件的基本用法。

生成 Ant 构建文件

要生成文件,请执行 Ant Plugin 的ant目标,即:

mvn ant:ant

应创建以下文件:

yourProjectBaseDir
|-- build.xml
|-- maven-build.xml
`-- maven-build.properties

构建.xml

build.xml文件是一个通用的Ant 构建文件。它可以由用户更新。这是开箱即用的build.xml

<?xml version="1.0" encoding="UTF-8"?>

<!-- ====================================================================== -->
<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above.        -->
<!-- ====================================================================== -->

<project name="%PROJECT_ARTIFACTID%" default="jar" basedir=".">

  <!-- ====================================================================== -->
  <!-- Import maven-build.xml into the current project                        -->
  <!-- ====================================================================== -->

  <import file="maven-build.xml"/>

  <!-- ====================================================================== -->
  <!-- Help target                                                            -->
  <!-- ====================================================================== -->

  <target name="help">
    <echo message="Please run: $ant -projecthelp"/>
  </target>
</project>

注意:默认情况下,调用mvn ant:ant时不会覆盖build.xml文件。如果你想覆盖它,你应该使用overwrite参数执行ant目标,即:

mvn ant:ant -Doverwrite=true

maven-build.xml

maven-build.xml文件是您项目的 Ant 构建文件。它包含几个目标来清理、编译、测试和打包您的项目以及创建 javadoc。要查看可用的 Ant 目标,请执行以下命令:

ant -projecthelp

警告:不要编辑maven-build.xml调用mvn ant:ant时它将被覆盖。

maven-build.properties

maven-build.properties文件包含maven-build.xml构建文件使用的几个属性。

警告:不要编辑maven-build.properties调用mvn ant:ant时它将被覆盖。