drools6 KSession 为空的可能解决方法

首先,这是对应drools6 里的。。。以前的没研究过

在kmodule.xml文件里,kbase的packages 对应的是src/main/resources下的文件夹名称,而不是对应的规则文件drl 下第一行package的值。

因为 kbase 的packages   是文件物理路径 就像java 的package 一样, drl 文件package是逻辑路径  。

然后直接在代码里获取ksession就能获取到了。

drools初学者,有什么不对的地方望各位大腿指正。

你可能感兴趣的:(drools)