diff --git a/muyu-rule-common/src/main/java/rule/util/RuleTest.java b/muyu-rule-common/src/main/java/rule/util/RuleTest.java index 5df72c0..5394b9d 100644 --- a/muyu-rule-common/src/main/java/rule/util/RuleTest.java +++ b/muyu-rule-common/src/main/java/rule/util/RuleTest.java @@ -39,7 +39,7 @@ public class RuleTest { URL[] urls = new URL[]{new File(externalClassDir).toURI().toURL()}; ExternalClassLoader externalClassLoader = new ExternalClassLoader(urls); //加载类 全限定名 - Class clazz = externalClassLoader.loadClassFromPath(classFilePath, className); + Class clazz = externalClassLoader.loadClassFromPath(classFilePath, className+ruleEdition.getRuleKind()); Object instance = clazz.getDeclaredConstructor().newInstance(); engineMap.put(ruleEdition.getRuleKind(), (BasicEngine) instance); } catch (IOException e) {