干净:干净

全名

org.apache.maven.plugins:maven-clean-plugin:2.4.1:clean

说明

清理构建的目标。

这会尝试清理在构建时生成的文件的项目工作目录。默认情况下,它会发现并删除在 project.build.directoryproject.build.outputDirectoryproject.build.testOutputDirectory和 中配置的目录project.reporting.outputDirectory

filesets通过配置标签,默认之外的文件也可以包含在删除中。

属性

  • 需要执行 Maven 2.0 项目。
  • 目标是线程安全的并支持并行构建。
  • 自版本:2.0.

可选参数

姓名 类型 自从 描述
排除默认目录 boolean 2.3 禁止删除为项目配置的默认输出目录。如果设置为, 则仅删除true通过参数选择的文件/目录。默认值为:。filesets
false
失败错误 boolean 2.2 指示即使出现干净错误,构建是否会继续。
默认值为true
文件集 Fileset[] 2.1 除默认目录外,要删除的文件集列表。
跟随符号链接 boolean 2.1 设置插件在从项目的默认输出目录中删除文件时是否应遵循符号链接。不遵循符号链接需要更多的 IO 操作和堆内存,无论符号链接是否实际存在。因此,具有巨大输出目录且故意不包含符号链接的项目可以通过将此参数设置为 true.
默认值为false
跳过 boolean 2.2 禁用插件执行。
默认值为false
冗长的 Boolean 2.1 设置插件是否以详细模式运行。从插件版本 2.3 开始,默认值来自 Maven 的全局调试标志(比较命令行开关-X)。

参数详情

排除默认目录

禁止删除为项目配置的默认输出目录。如果设置为, 则仅删除true通过参数选择的文件/目录。filesets
  • 类型boolean
  • 2.3
  • 必需No
  • 表达式${clean.excludeDefaultDirectories}
  • 默认false

失败错误

指示即使出现干净错误,构建是否会继续。
  • 类型boolean
  • 2.2
  • 必需No
  • 表达式${maven.clean.failOnError}
  • 默认true

文件集

除默认目录外,要删除的文件集列表。
  • 类型org.apache.maven.plugin.clean.Fileset[]
  • 2.1
  • 必需No

跟随符号链接

设置插件在从项目的默认输出目录中删除文件时是否应遵循符号链接。不遵循符号链接需要更多的 IO 操作和堆内存,无论符号链接是否实际存在。因此,具有巨大输出目录且故意不包含符号链接的项目可以通过将此参数设置为 true.
  • 类型boolean
  • 2.1
  • 必需No
  • 表达式${clean.followSymLinks}
  • 默认false

跳过

禁用插件执行。
  • 类型boolean
  • 2.2
  • 必需No
  • 表达式${clean.skip}
  • 默认false

详细

设置插件是否以详细模式运行。从插件版本 2.3 开始,默认值来自 Maven 的全局调试标志(比较命令行开关-X)。
  • 类型java.lang.Boolean
  • 2.1
  • 必需No
  • 表达式${clean.verbose}