我遇到了一个问题,我写了一个Class(EasybImpl)
which implement EasybPlugin
,但是当我迭代提供者时,我无法获得我写的 EasybImpl 支持。
我认为 EasybImpl 正在使用 System 类加载器和控制台 println 类加载器作为 sun.misc.Launcher$AppClassLoader。它出什么问题了。
Iterator providers = ServiceRegistry.lookupProviders(EasybPlugin.class,
ClassLoader.getSystemClassLoader());