我刚刚开始使用OSGi编程,并且遇到了两种监听服务被激活的方法。第一种方式,来自EclipseRCP书籍,使用ServiceReference:Stringfilter="(objectclass="+IModelCreator.class.getName()+")";context.addServiceListener(this,filter);modelCreators=Collections.synchronizedMap(newHashMap>());ServiceReferencereferences[]=context.getServiceReferences(null,f