我有一个示例结构的项目:
jcr_root
|_apps
|_A
|_B
|_etc
|_A
|_B
我需要做的是在创建包时,我需要包含“apps/A & etc/A”或“apps/B & etc/B”
在我的 pom.xml 中,我尝试了类似的东西:
<resources>
<resource>
<directory>src/main/content/jcr_root</directory>
<excludes>
<exclude>apps/A/**</exclude>
<exclude>etc/A/**</exclude>
</excludes>
</resource>
</resources>
但是在打包时仍然包含应用程序等下的“A”和“B”。我正在使用content-package-maven-plugin
构建一个将部署在 CQ 上的包。
我尝试将条目放入 filter.xml 但随后在部署时使用它而不是在打包时使用。
似乎包含/排除标签根本不起作用。为了测试,我尝试了:
<resources>
<resource>
<directory>src/main/content/jcr_root</directory>
<excludes>
<exclude>**/*.otf</exclude>
</excludes>
</resource>
</resources>
但是 fonts.otf 文件仍然包含在打包的 zip 中。
请提供一些帮助或提示。让我知道是否需要更多信息。
提前谢谢了。