gpt4 book ai didi

java - Drools - 从具有不同事实的多个 DRL 文件中触发多个规则

转载 作者:行者123 更新时间:2023-12-04 04:57:32 24 4
gpt4 key购买 nike

Drools - 如何从具有不同事实的多个 DRL 文件中触发多个规则?

我是 Drools 的新手。我有多个事实,每个都与不同的 DRL 文件相关联。如何从单个 Java 类或单个 session 中触发具有不同事实的所有规则?有可能吗?或者应该将不同的事实句柄从不同的 java 类加载到不同的 session 中来做到这一点?

最佳答案

您还可以修改 kmodule.xml 以在 kbase 属性中包含所需的资源(drl 或 xls 文件)。您应该设置的属性是
<kbase name = "Foo" packages="resource_package1, resource_package2,...,resource_packagen"/> .

您也可以将其设置为 all这意味着您将包括您项目的所有资源。通过创建一个 session 并启动它,你的所有规则都用火并根据它们的显着性运行。

关于java - Drools - 从具有不同事实的多个 DRL 文件中触发多个规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16581670/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com