OSGi:在两个不同的Bundles中具有相同的Package路径

时间:2012-12-21 14:23:48

标签: java osgi bundle apache-felix

我得到了bundle1,其中包含以下软件包:

com.anderson.servlet.osgi (exported) 
com.anderson.servlet
com.anderson.util (exported)

和第二个bundle2,如下所示:

com.anderson.jetty
com.anderson.servlet.osgi 

我还从com.anderson.servlet.osgi导入bundle1

是否可以合并bundle2中的两个包?

1 个答案:

答案 0 :(得分:2)

没有。如果您导入一个包,那么它优先于您可能碰巧在包中具有相同名称的私有包。

为什么不在bundle2中重命名私有包?