如何将内容从maven模块目标目录复制到父目录

时间:2015-12-23 05:29:23

标签: java maven

我有一个maven项目,它有2个maven模块,即模块1和模块2.下面是项目的结构

家长

-- module 1
        -- pom.xml
-- module 2
        -- pom.xml
-- pom.xml

现在,当我构建项目时,模块1和模块2构建目录都将包含jar和xml文件。

我想要实现的是在构建项目时将模块1和模块2的构建目录的内容复制到父项下的特定目录结构中。

请问你能告诉我如何实现这个目标吗?

1 个答案:

答案 0 :(得分:0)

您可以使用maven-resources-plugin执行此操作。

将其配置为将所有需要的文件复制到您想要的路径,并在模块1和2的阶段安装期间绑定执行。

这样做,当模块刚刚编译并生成工件时,资源插件将执行并复制文件。

您可以在此处找到该插件的文档:https://maven.apache.org/plugins/maven-resources-plugin/examples/copy-resources.html