用法

资源插件处理将项目资源复制到输出目录。以下示例描述了插件的基本用法。

要处理过滤此版本的 Maven 资源插件,请使用Maven Filtering 3.2.0。

复制主要源代码的资源

mvn resources:resources

执行此命令后,由 <resources> 元素指定的主源代码的资源将被复制到主构建输出目录。这不会影响您的测试代码的资源。

此外,这个目标与流程资源阶段有关。

复制单元测试的资源

mvn resources:testResources

与第一个目标一样,此目标复制资源,但这次将您的测试源代码复制到您的测试构建输出目录,由 <testResources> 元素指定。此外,这不会影响主要源代码的资源。

此外,这与流程测试资源阶段有关。

复制由 <resources> 配置元素指定的资源

mvn resources:copy-resources

这不是使用 <resources> 或 <testResources> 元素或其默认值,而是使用作为插件配置的一部分指定的 <resources> 元素。

请参阅示例以了解如何配置它。请参阅 Maven 模型了解如何编写 <resources> 元素。