适用于 Java™ 和 JVM 平台的开源规则引擎、DMN 引擎和复杂事件处理 (CEP) 引擎。
Drools 是一个业务规则管理系统,具有基于前向链接和后向链接推理的规则引擎,允许快速可靠地评估业务规则和复杂的事件处理。规则引擎也是创建专家系统的基本构建块,在人工智能中,专家系统是模拟人类专家决策能力的计算机系统。
请务必查看 Drools 的项目网站和文档!
如果您想构建 kiegroup 项目或为 kiegroup 项目做出贡献,请阅读此文档。
正确设置您的开发环境将为您和我们节省大量时间。它解决了所有可能破坏您的开发的已知陷阱。它还描述了所有指南、提示和技巧。如果您希望合并您的拉取请求(或补丁),请遵守这些准则。
某些测试需要在具有en_US语言环境的计算机上执行。提供了一个特定的配置文件来在具有不同语言环境的计算机上执行它们,即test-en
。在 Maven 构建过程中,有两种方法可以激活此类配置文件:
-Ptest-en
(基于配置文件 ID)-DTestEn
(基于属性)以下两个命令将在区域设置不同于en_US的计算机上执行测试:
make test -Ptest-en
make test -DTestEn
适用于 Java™ 和 JVM 平台的开源规则引擎、DMN 引擎和复杂事件处理 (CEP) 引擎。
Drools 是一个业务规则管理系统,具有基于前向链接和后向链接推理的规则引擎,允许快速可靠地评估业务规则和复杂的事件处理。规则引擎也是创建专家系统的基本构建块,在人工智能中,专家系统是模拟人类专家决策能力的计算机系统。
请务必查看 Drools 的项目网站和文档!
如果您想构建 kiegroup 项目或为 kiegroup 项目做出贡献,请阅读此文档。
正确设置您的开发环境将为您和我们节省大量时间。它解决了所有可能破坏您的开发的已知陷阱。它还描述了所有指南、提示和技巧。如果您希望合并您的拉取请求(或补丁),请遵守这些准则。
某些测试需要在具有en_US语言环境的计算机上执行。提供了一个特定的配置文件来在具有不同语言环境的计算机上执行它们,即test-en
。在 Maven 构建过程中,有两种方法可以激活此类配置文件:
-Ptest-en
(基于配置文件 ID)-DTestEn
(基于属性)以下两个命令将在区域设置不同于en_US的计算机上执行测试:
make test -Ptest-en
make test -DTestEn
UML 图已用于架构和设计文档。这些图表采用“.puml”格式,并使用 PlantUML 工具创建。存在可以在不同 IDE 中使用它的插件: