【发布时间】:2016-08-18 17:39:16
【问题描述】:
我正在使用KieFileSystem.write 动态加载 .drl 文件。文件在虚拟文件系统中的写入位置是否重要?我在网上找到的所有教程似乎都建议src/main/resources/myRules.drl,据我所知,写入其他位置的规则(比如myRules.drl)没有被加载。
我想我在某处读到 Drools 会在类路径中扫描 .drl 文件。这是否意味着当显式创建虚拟文件系统或虚拟文件替换物理文件时,它也会从物理文件系统加载文件?
有没有详细解释规则加载是如何工作的?
顺便说一句,我没有在我的项目中使用 maven。
【问题讨论】: