Drools Workbench搭建
WorkBench简介
WorkBench是KIE组件中的元素,也称为KIE-WEB,是Drools-WB与JBPM-WB的结合体,是一个可视化的规则编辑器,还可以在上面进行JavaBean(数据对象,PO类,实体类)的编辑;WorkBench是一个War包,可以安装在tomcat,wildfly,docker中。本次介绍tomcat 和docker下的安装方式
7.12.0.Final以后不再提供tomcat的安装包,如要在tomcat中安装请选择,7.12.0.Final之前的版本;
下载地址 : https://download.jboss.org/drools/release/
Windows安装Workbench
一.安装环境
系统版本:Win10 64位
JKD版本 :1.8
Maven版本 :3.6.3
Tomcat版本:8.5.22
二.安装步骤
首先下载WorkBench所需的war包,本次使用的是7.5.0.Final版本,下载地址选择kie-drools-wb-7.5.0.Final-tomcat8.war
下载完成解压后并修改文件夹名kie-drools-wb如下图:
打开README.txt 文件,这个文件就是WorkBench的安装说明,说明很简单,但是做的时候有很多坑,
下面跟着我进行配置。
1.把一下jar包copy 至tomcat的lib目录下
2. 在TOMCAT_HOME/conf目录下增加一个文件名为:btm-config.properties的文件
bitronix.tm.serverId=tomcat-btm-node0
bitronix.tm.journal.disk.logPart1Filename=${btm.root}/work/btm1.tlog
bitronix.tm.journal.disk.logPart2Filename=${btm.root}/work/btm2.tlog
bitronix.tm.resource.configuration=${btm.root}/conf/resources.properties
- 在TOMCAT_HOME/conf目录下增加一个文件名为:resources.properties的文件
resource.ds1.className=bitronix.tm.resource.jdbc.lrc.LrcXADataSource
resource.ds1.uniqueName=jdbc/jbpm
resource.ds1.minPoolSize=10
resource.ds1.maxPoolSize=20
resource.ds1.driverProperties.driverClassName=com.mysql.jdbc.Driver
#***需要修改为自己的mySQL数据库,运行后会在数据库中创建默认的39张表
resource.ds1.driverProperties.url=jdbc:mysql://*****/drools?useSSL