diff --git a/hutool-core/src/main/java/cn/hutool/core/util/ServiceLoaderUtil.java b/hutool-core/src/main/java/cn/hutool/core/util/ServiceLoaderUtil.java index 113703285..776f9395a 100644 --- a/hutool-core/src/main/java/cn/hutool/core/util/ServiceLoaderUtil.java +++ b/hutool-core/src/main/java/cn/hutool/core/util/ServiceLoaderUtil.java @@ -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 ServiceLoader load(Class clazz) { - return load(clazz, null); + return load(clazz, Thread.currentThread().getContextClassLoader()); } /**