问题:我在 target/temp 下生成一些文件,我希望将这些文件包含在打包阶段捆绑的最终捆绑 wab 中。这是我正在使用的代码片段:
<_wab>src/main/webapp</_wab>
<Include-Resource>
{maven-resources},
src/main/webapp/destination=target/temp
</Include-Resource>
我希望在 target/temp 下生成的目录包含在目标目录结构下。但是,上面的语法不包括 temp 下的文件。但是 maven-resources 被包含在 wab 的根目录中。
该文档来自此页面: http: //felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html在<Include-Resource>
说明下。它说“如果必须将特定资源放置在 bundle jar 的子目录中,则使用分配形式,其中第一个路径是目标路径(如果资源是文件,则包括文件名),第二个路径是要复制的资源。”
我已经检查并在使用 maven-bundle-plugin 的包阶段之前在 target/temp 下生成了所需的目录。有什么我想念的吗?
我真的很感激这个问题的任何帮助。