drools-安装

2020/11/25 18:38
阅读数 653

下载

http://download.jboss.org/drools/release/

该有的,不该有的,这个目录都有

具体版本随便选择

记住这两个,后面用,其他的目前用不上

安装

选择的文件和目录要注意区分

勾选要安装的东西

运行时

安装完成以后,可以再配置中看到

此时,即使创建工程,会提示找不到runTime,需要进行指定安装

点开菜单,看到安装RunTime的提示,没有安装的时候右侧是空白的,需要点击add进行安装

选择指定的文件,注意文件夹名称和指定的文件夹

别忘记填写名称,这个自己随意

创建工程

填写名称,自定义

根据自己的需要,可以选择模板

也可以自由选择安装的runTime和drools版本

加载逻辑

工程目录如下

规则后续研究,先来看一下文件执行流程

首先用知识构筑器KnowledgeBuilder加载和检测规则文件

通过知识库构建会话,把需要处理的数据填充进去,填充完毕执行规则即可

规则结构

大致解读一下

'Hello World' :对于状态为HELLO的Message,打印其中消息,然后修改该对象的状态和信息,更新该对象

'GoodBye'    :对于状态为GOODBYE的Message,打印其中信息

简单运行

加入的只有一个Message,状态为HELLO,消息是Hello World

输出结果

解释

1. 规则Hello World :状态为HELLO的Message,打印了原本的状态Hello World,状态修改为GOODBYE,

                                  修改信息为 GoodBye cruel world, 更新

2. 规则GoodBye    :状态为GOODBYE的Message,直接打印信息

 

 

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
返回顶部
顶部