我有一个maven项目,它有2个maven模块,即模块1和模块2.下面是项目的结构
家长
-- module 1
-- pom.xml
-- module 2
-- pom.xml
-- pom.xml
现在,当我构建项目时,模块1和模块2构建目录都将包含jar和xml文件。
我想要实现的是在构建项目时将模块1和模块2的构建目录的内容复制到父项下的特定目录结构中。
请问你能告诉我如何实现这个目标吗?
答案 0 :(得分:0)
您可以使用maven-resources-plugin执行此操作。
将其配置为将所有需要的文件复制到您想要的路径,并在模块1和2的阶段安装期间绑定执行。
这样做,当模块刚刚编译并生成工件时,资源插件将执行并复制文件。
您可以在此处找到该插件的文档:https://maven.apache.org/plugins/maven-resources-plugin/examples/copy-resources.html