我有四个规则文件,其中两个有问题。当我删除这两个时,流口水运行良好。但是对于这两个规则文件,我总是得到上面提到的异常。
我在这个位置保留了其中一个有问题的文件:http://www.mediafire.com/file/6xsm8ilxysmyq3i/rulefile.drl。它是自动生成的,我很确定它是即时关闭的。很难检查每一行,所以我征求建议我应该检查什么以获得有关 KieModule 异常的提示。
其他两个文件(所有文件都运行流畅)具有相同的结构,只是它们可能更小。所以我几乎不知道。
任何帮助,不胜感激。
- Eclipse Editor 中未显示任何错误。
语法正确的规则可以在触发时抛出"找不到 KieModule"异常吗?就我而言,根据编辑器,该规则没有语法错误。
当 drools 编译器无法在规则引擎中找到 kieModule 时,会发生此异常。检查项目文件目录中是否有src\main\resources\META-INF\kmodule.xml的文件。如果它不存在,请创建它。有关更多详细信息,请阅读此内容。