问题描述
我正在研究 Drools 规则引擎,在这方面,我想根据条件动态地传递文件路径。有没有人对此有想法?我附上一段代码供参考。
private KieFileSystem getKieFileSystem() {
KieFileSystem fileSystem = kieServices.newKieFileSystem();
List<String> rules = Arrays.asList(ruleEngineUrl);
for (String rule : rules) {
fileSystem.write(ResourceFactory.newClassPathResource(rule));
}
return fileSystem;
}
在上面的代码中,我想动态设置 ruleEngineUrl。
提前致谢!
解决方法
我得到了解决方案, 你可以做什么,你可以简单地将参数传递给 getKieFileSystem(String URL)。这将用作您的动态网址。