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 47c566f..5df72c0 100644 --- a/muyu-rule-common/src/main/java/rule/util/RuleTest.java +++ b/muyu-rule-common/src/main/java/rule/util/RuleTest.java @@ -35,7 +35,7 @@ public class RuleTest { engineWorkSourcePath + "/com/muyu/rule/generate/"+ruleEdition.getRuleKind()+".class"; Path classFilePath = Paths.get(externalClassFilePath); //获取外部类所在的目录 - String externalClassDir = externalClassFilePath.substring(0, externalClassFilePath.lastIndexOf('\\')); + String externalClassDir = externalClassFilePath.substring(0, externalClassFilePath.lastIndexOf('/')); URL[] urls = new URL[]{new File(externalClassDir).toURI().toURL()}; ExternalClassLoader externalClassLoader = new ExternalClassLoader(urls); //加载类 全限定名