2
我正在寻找一种方法来查找当前在继承给定接口的JVM中运行的所有实例,如interfaceA。我最初收到的建议是实施了InterfaceA类的定义之前使用如何查找继承给定接口的类实例?
Lookup.getDefault().lookupAll(interfaceA.class);
与
@ServiceProvider(service=interfaceA.class)
。我发现这确实找到了实现interfaceA的类。但是,我非常肯定,Lookup为我提供了一个使用java反射的类的新实例。我最大的问题是我对我可以在我的Netbeans项目中引入的库有限,否则以前的问题可能会回答这个问题。
这样的动物存在于纯Java还是非常知名的库中?
谢谢
我很害怕这个。我将使查找方法起作用。感谢您的帮助。 – Madviola 2013-03-14 18:26:39