| 失效链接处理 | 
| 
      Drools 部署  PDF 下载 
	本站整理下载: 
	相关截图: 
![]() 
	主要内容: 
		一、概述 
	
		Drools是一款常见的规则引擎开源框架,可以将复杂多变的规则从硬编码中解放出来,以规则脚本的形式存放于文件中,使得规则的变更不需要修改代码、重启应用就可以立即生效。Drools提供了规则编辑的集成环境 Kie(Knowledge is everything) Workbench和规则的执行容器Kie Server,二者需要独立于应用程序单独部署。此外,应用程序也可以基于Drools提供的API,将规则文件内嵌于项目中,解析、执行。 
	
		本文档将介绍Drools Kie Workbench和Kie Server的安装部署,并提供简单的使用样例。 
	
		二、运行环境信息 
	
		Windows10 64位 
	
		JDK7 
	
		Tomcat7 
	
		Mysql5.6 
	
		Drools 6.5 Final 
	
		kie-drools-wb-6.5.0.Final-tomcat7.war 
	
		kie-server-6.5.0.Final-webc.war 
	
		三、安装依赖软件 
	
		(一)安装JDK 
	
		安装JDK,并配置JAVA_HOME、ClassPath、Path等相关环境变量。 
	
		(二)安装Tomcat 
	
		安装Tomcat,并配置环境变量CATALINA_HOME,指向Tomcat根目录。(如果不想配置,后面需要用到Tomcat安装路径的地方全部用绝对路径也可。) 
	
		(三)安装Mysql 
	
		Drools本身需要依赖关系型数据库存储信息,默认使用的是H2DB。此处使用Mysql数据库,所以需要提前安装,并创建数据库“drools”。 
	
		(四)安装Git 
	
		Drools Kie Workbench编辑规则时,使用Git进行本地版本控制。 
	
		(五)安装Maven 
	
		Drools Kie Workbench创建的规则最终会以Jar包的形式注册到maven的本地仓库,所以需要安装Maven,并配置环境变量M2_HOME,指向maven根目录。 
	
		四、安装Drools Workbench 
	
		Drools为不同的Web容器,像Weblogic、Was、Tomcat提供了不同的war包,在官网下载时,按自身需要下载。此处使用Tomcat,因此下载tomcat7对应的war包:kie-drools-wb-6.5.0.Final-tomcat7.war。 
	
		(一)解压 
	
		将kie-drools-wb-6.5.0.Final-tomcat7.war包解压到tomcat webapps目录,并重命名为kie-drools-wb。进到kie-drools-wb目录,打开README.txt文件,参照文件步骤操作。 
	
		(二)添加tomcat依赖 
	
		结合README.txt文档中step1和step4内容,向tomcat/lib目录下添加bitronix事务管理和Kie-Tomcat集成相关依赖jar包。 
	
		(三)创建配置文件 
	
		在tomcat/ lib目录下创建bitronix配置文件:btm-config.properties和resources.properties。 
 | 
    




    
苏公网安备 32061202001004号


    