【发布时间】:2019-11-12 09:50:18
【问题描述】:
我有 3 个 OSGi 包,例如,实现的类同名但在不同的包中:
Bundle A (com.adobe) ---- Interface ( foo() )
Bundle B (org.custom) ---- ChildClassA ( foo() {} )
Bundle C (myprj.adobe) ---- ChildClassA ( foo() {} )
我有一个如下的 sn-p:
Interface refObj;
refObj.foo();
如何从另一个包中注入特定实现类的对象。
谢谢,
【问题讨论】: