我创建了两个OSGi包B1和B2(Equinox)。访问其他osgi包中的静态资源?
在捆绑B1中我有一个根目录下的目录WebContent/WEB-INF/WEB.xml
。
source.. = src/
bin.includes = META-INF/,\.,\WebContent
在捆绑包B2的清单中,我添加了捆绑包B1作为依赖项。我想使WebContent
和它的子树可见的捆绑B2。
注:
- 在B1的清单,我不能出口
WebContent
,因为它不是在src
文件夹中。 - 如果我将
WebContent/WEB-INF
放在src
文件夹中,我仍然不能将它导出为WebContent/WEB-INF
,因为它不是有效的软件包名称。
将B1选为一个片段吗? – 2012-07-27 06:48:31
对不起,没有问题,但[这篇文章](http://forum.springsource.org/archive/index.php/t-73025.html)似乎是解决相同的问题 – Miquel 2012-07-27 06:49:50
@BjörnPollex:不,B1必须是一个捆绑包。 – 2012-07-27 08:10:39