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