如何在Drools 7.5.0.Final中以编程方式使用ReteOO

时间:2018-06-25 19:38:06

标签: java-8 drools

我试图在Drools 7.5.0.Final和Java 8中使用ReteOO;但是,以下代码无法编译

KieServices ks = KieServices.Factory.get();
KieBaseConfiguration kconfig = ks.newKieBaseConfiguration();
kconfig.setOption(RuleEngineOption.RETEOO); 

Drools-reteoo-(version).jar也不包含在Drools 7.5.0.Final发行版的二进制文件夹中。

谢谢。

1 个答案:

答案 0 :(得分:0)

Drools 7.x流中不再提供ReteOO。 PHREAK(在Drools中是ReteOO的后继产品)被用作6.x系列的默认设置。如果您需要立即或急切的评估,则可以使用一种传播模式。参见文档[1]。

此致

Tibor

[1] https://docs.jboss.org/drools/release/7.7.0.Final/drools-docs/html_single/index.html#_propagation_modes_2