!183 ServiceLoaderUtil加载行为修改

Merge pull request !183 from nierjia/v5-dev
This commit is contained in:
Looly 2020-09-19 16:29:24 +08:00 committed by Gitee
commit 61ede3182c

View File

@ -1,12 +1,12 @@
package cn.hutool.core.util; package cn.hutool.core.util;
import cn.hutool.core.collection.ListUtil;
import java.util.Iterator; import java.util.Iterator;
import java.util.List; import java.util.List;
import java.util.ServiceConfigurationError; import java.util.ServiceConfigurationError;
import java.util.ServiceLoader; import java.util.ServiceLoader;
import cn.hutool.core.collection.ListUtil;
/** /**
* SPI机制中的服务加载工具类流程如下 * SPI机制中的服务加载工具类流程如下
* *
@ -64,7 +64,7 @@ public class ServiceLoaderUtil {
* @return 服务接口实现列表 * @return 服务接口实现列表
*/ */
public static <T> ServiceLoader<T> load(Class<T> clazz) { public static <T> ServiceLoader<T> load(Class<T> clazz) {
return load(clazz, null); return load(clazz, Thread.currentThread().getContextClassLoader());
} }
/** /**