我有一个汇编模块,用于在目标目录下构建我需要的目录结构。所有文件夹都按预期存在。这些目录包括config,docs,lib等。有些包括jar,而其他包含stadard shell脚本和文件等。
现在我想引用这个工件,让我们在另一个pom模块中调用它的rpm-prep,它将使用这个目标目录结构来提取我使用maven rpm插件构建rpm所需的位。我做了这个,因为我有一个多模块项目,我不能在每个模块中引用子目录而不指定完整路径...
所以我希望能够引用以下内容:
"rpm-prep" artifact declared as a dependency in "rpm-module":
<dependency>
<groupId>com.blah.blah</groupId>
<artifactId>rpm-prep</artifactId> //contains dir struct I need to extract
<version>${project.version}</version>
</dependency>
现在在“rpm-module”pom中,我希望能够引用目标目录下的conf子目录。我怎么做这个声明上面的依赖? e.g。
<mapping>
....
.......
<dependency>
<includes>
<include>??? dependency-target-conf directory from above dependency?????
</include>
</includes>
</dependency>
</mapping>
我知道我可以参考罐子,拉链等,但在这种情况下我需要dir和所有内容等。