蚂蚁运行:运行

全名:

org.apache.maven.plugins:maven-antrun-plugin:1.5:run

说明:

Maven AntRun Mojo。这个插件提供了通过在 <tasks/> 参数中运行嵌套的 Ant 任务从 POM 调用 Ant 任务的能力。鼓励将实际任务移动到单独的 build.xml 文件并使用 <ant/> 任务调用该文件。

属性:

  • 需要执行 Maven 2.0 项目。
  • 需要范围内工件的依赖关系解析:test.
  • 目标是线程安全的并支持并行构建。

可选参数

姓名 类型 自从 描述
自定义任务前缀 String 1.5 用于内置 Ant 任务的 xml 标记前缀。此前缀需要添加到 antrun 目标配置中引用的每个任务之前。例如,前缀“mvn”表示attachartifact 任务被“<mvn:attachartifact>”引用。空字符串的默认值表示任务不使用前缀。
属性前缀 String 1.4 附加到项目和依赖项属性名称的字符串。
源根 File - 已弃用。使用 build-helper-maven-plugin 绑定源目录
目标 PlexusConfiguration 1.5 Ant 目标的 XML。您可以在 build.xml 中的 <target> 和 </target> 之间添加任何可以添加的内容。
任务 PlexusConfiguration - 已弃用。改为使用目标
testSourceRoot File - 已弃用。使用 build-helper-maven-plugin 绑定测试源目录
版本属性名称 String - 包含所有依赖版本列表的属性的名称。这用于从文件名中删除版本。
默认值为:maven.project.dependencies.versions。

参数详情

自定义任务前缀:

用于内置 Ant 任务的 xml 标记前缀。此前缀需要添加到 antrun 目标配置中引用的每个任务之前。例如,前缀“mvn”表示attachartifact 任务被“<mvn:attachartifact>”引用。空字符串的默认值表示任务不使用前缀。
  • 类型:java.lang.String
  • 自:1.5
  • 必需:No

属性前缀:

附加到项目和依赖项属性名称的字符串。
  • 类型:java.lang.String
  • 自:1.4
  • 必需:No

源根:

已弃用。使用 build-helper-maven-plugin 绑定源目录
该文件夹被添加到包含要编译的源的文件夹列表中。如果您的 ant 脚本生成源代码,请使用此选项。
  • 类型:java.io.File
  • 必需:No
  • 表达式:${sourceRoot}

目标:

Ant 目标的 XML。您可以在 build.xml 中的 <target> 和 </target> 之间添加任何可以添加的内容。
  • 类型:org.codehaus.plexus.configuration.PlexusConfiguration
  • 自:1.5
  • 必需:No

任务:

已弃用。改为使用目标
Ant 任务的 XML。您可以在 build.xml 中的 <target> 和 </target> 之间添加任何可以添加的内容。
  • 类型:org.codehaus.plexus.configuration.PlexusConfiguration
  • 必需:No

测试源根:

已弃用。使用 build-helper-maven-plugin 绑定测试源目录
此文件夹将添加到包含要编译以进行测试的源的文件夹列表中。如果您的 ant 脚本生成测试源代码,请使用此选项。
  • 类型:java.io.File
  • 必需:No
  • 表达式:${testSourceRoot}

版本属性名称:

包含所有依赖版本列表的属性的名称。这用于从文件名中删除版本。
  • 类型:java.lang.String
  • 必需:No
  • 默认:maven.project.dependencies.versions