我正在使用Maven 3.0.3并尝试实现以下目标:
project-a(这是我的父POM) - >汇编pom - > dev / test / qa / prod生成zip文件的POM(每个环境一个)。我确实有相当多的“常见”属性文件和xml文件,我想将它们放入常见的zip文件中并“嵌入”或“提取”到dev / test / qa / prod zip文件中。我试图避免将这些常见组件放入汇编pom然后通过使用相对路径(例如“../common”)到达它们,而是创建一个依赖于dev / test / qa / prod POM的POM ...我怎样才能指示那些POM只提取一个zip-or jar文件,这个文件是project-common.jar !!!
答案 0 :(得分:2)
可能 maven-dependency-plugin 可以帮助提取您的工件:http://maven.apache.org/plugins/maven-dependency-plugin/examples/unpacking-artifacts.html