From c0aa5c5c818cc07087ae2fed23ce96f3fbfaa317 Mon Sep 17 00:00:00 2001 From: zhourui Date: Tue, 1 Sep 2020 16:44:03 +0800 Subject: [PATCH] modify ResourceFactory --- .../src/main/java/com/x/server/console/ResourceFactory.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/o2server/x_console/src/main/java/com/x/server/console/ResourceFactory.java b/o2server/x_console/src/main/java/com/x/server/console/ResourceFactory.java index c97d370599..11675a37c3 100644 --- a/o2server/x_console/src/main/java/com/x/server/console/ResourceFactory.java +++ b/o2server/x_console/src/main/java/com/x/server/console/ResourceFactory.java @@ -30,6 +30,7 @@ import com.x.base.core.project.config.DataServer; import com.x.base.core.project.config.ExternalDataSource; import com.x.base.core.project.logger.Logger; import com.x.base.core.project.logger.LoggerFactory; +import com.x.base.core.project.tools.ClassLoaderTools; import com.x.base.core.project.tools.DefaultCharset; import com.x.base.core.project.tools.ListTools; import com.x.server.console.node.EventQueueExecutor; @@ -43,7 +44,9 @@ public class ResourceFactory { private static Logger logger = LoggerFactory.getLogger(ResourceFactory.class); public static void bind() throws Exception { - try (ScanResult sr = new ClassGraph().enableAnnotationInfo().scan()) { + try (ScanResult sr = new ClassGraph() + .addClassLoader(ClassLoaderTools.urlClassLoader(true, false, true, true, true)).enableAnnotationInfo() + .scan()) { node(sr); containerEntities(sr); containerEntityNames(sr); -- GitLab