【发布时间】:2012-07-27 06:46:54
【问题描述】:
我创建了两个 OSGi 包 B1 和 B2 (Equinox)。
在捆绑包 B1 中,我在根目录下有一个目录 WebContent/WEB-INF/WEB.xml。
source.. = src/
bin.includes = META-INF/,\.,\WebContent
在 bundle B2 的清单中,我添加了 bundle B1 作为依赖项。我想让WebContent 成为捆绑包 B2 的子树。
注意:
- 我无法在 B1 的清单中导出
WebContent,因为它不在src文件夹中。 - 如果我将
WebContent/WEB-INF放在src文件夹中,我仍然无法将其导出为WebContent/WEB-INF,因为它不是有效的包名。
【问题讨论】:
-
是否可以选择将 B1 设为片段?
-
抱歉,没有遇到问题,但this post 似乎解决了同样的问题
-
@Björn Pollex:不,B1 必须是一个捆绑包。
-
我其实是想在WebAPP中加入OSGi性质。
标签: java eclipse-plugin osgi bundle equinox