将Spring drools-context.xml从5.0迁移到6.0

在drools 6中, Spring集成发生了一些变化,因此不再指定资源。

   

我如何在版本6中指定它们呢?

请注意,在Drools 6中,要加载的drl文件应放在maven项目的main / resources文件夹下。 在运行时说在Tomcat中,drl文件将出现在 / WEB-INF / classes文件夹下。

示例xml配置:

                 

而不是drools-弹簧神器使用kie-spring。 就像是:

  org.kie kie-spring ${org.drools.version}   org.kie kie-api ${org.drools.version}   org.drools drools-core ${org.drools.version}