我碰到一個問題,我寫了一個Class(EasybImpl)
,它實現了EasybPlugin
,但是當我迭代提供者時,我無法獲得我編寫的EasybImpl支持。如何使用ServiceRegistry
我以爲EasybImpl使用System類加載器和控制檯println作爲sun.misc.Launcher $ AppClassLoader的類加載器。它出什麼問題了。
Iterator providers = ServiceRegistry.lookupProviders(EasybPlugin.class,
ClassLoader.getSystemClassLoader());