diff --git a/cloud-rule-server/src/main/java/com/muyu/rule/server/service/impl/RuleEngineVersionServiceImpl.java b/cloud-rule-server/src/main/java/com/muyu/rule/server/service/impl/RuleEngineVersionServiceImpl.java index 776a965..8a7fd69 100644 --- a/cloud-rule-server/src/main/java/com/muyu/rule/server/service/impl/RuleEngineVersionServiceImpl.java +++ b/cloud-rule-server/src/main/java/com/muyu/rule/server/service/impl/RuleEngineVersionServiceImpl.java @@ -150,7 +150,7 @@ log.info("规则引擎的编译参数{}[]",Arrays.toString(strings)); } // 假设这是你的外部类文件路径 String externalClassFilePath = - "home/lib/"+"com//" +className+Suffix_CLASS; + "home/lib/"+" com/muyu/rule/common/basic/engine/value/" +className+Suffix_CLASS; Path classFilePath = Paths.get(externalClassFilePath); String externalClassDir = externalClassFilePath.substring(0, externalClassFilePath.lastIndexOf('/')); URL[] urls = new URL[]{new File(externalClassDir).toURI().toURL()};