我正在尝试将一些WebJars重新打包(装入OSGi jar),以使其兼容OSGi。为此,我使用了BndTools。
我的WebJar如下所示:
META-INF/
resources/
webjars/
my-component/
<files>
在我重新包装的jar中,内容应如下:
META-INF/
resources/
frontend/
bower_components/
my-component/
<files>
如果将以下行添加到我的bnd文件中,则会复制正确的文件,但也会复制完整的文件夹结构(相对文件夹结构将保留在原始jar中):
Include-Resource: META-INF/resources/frontend/bower_components/=@webjars/my-componen-1.0.0.jar.jar!/META-INF/resources/webjars/*
结果:
META-INF/
resources/
frontend/
bower_components/
META-INF/
resources/
webjars/
my-component/
<files>
有没有一种方法可以指示BndTools不保留相对的文件夹结构?
谢谢。