Drools7.5.0教程(3)-workbench安装

来源:互联网 发布:漫客绘心在线阅读软件 编辑:程序博客网 时间:2024/06/05 13:31

Drools7.5.0教程(3)-workbench安装

drools,是由JBOSS公司开源的一套基于JAVA的规则引擎系统

环境准备

  • apache-tomcat-8.5.23
  • jdk1.8

部署方法

  1. 先下载相关依赖包
    kie-tomcat-integration.jar
    javax.security.jacc-api.jar
    slf4j-api.jar
    如果找不到可以到戳我下载–>drools7.5依赖下载
    将依赖包放入tomcat /lib文件夹下

  2. 从drools 官网下载 war包 (https://www.drools.org/download/download.html)
    war下载

  3. 将下载下来的 kie-drools-wb-7.4.1.Final-tomcat8.war 拷贝到 Tomcat/webapps目录下,
    解压并将加压后文件夹名字修改为kie-drools-wb,删除war包
    部署2

  4. 进入tomcat /bin 目录 新建 setenv.bat (windows) setenv.sh( linux )

    setenv.bat 内容如下:

    set CATALINA_OPTS= "-Xms2048M -Xmx2048M -Djava.security.auth.login.config=%CATALINA_HOME%/webapps/kie-drools-wb/WEB-INF/classes/login.config-Dorg.jboss.logging.provider=jdk"

    setenv.sh 内容如下:

    CATALINA_OPTS="-Xms2048M -Xmx2048M \    -Djava.security.auth.login.config=$CATALINA_HOME/webapps/kie-drools-wb/WEB-INF/classes/login.config \    -Dorg.jboss.logging.provider=jdk"
  5. 进入 tomcat / conf 目录 修改 tomcat-users.xml 文件,新增如下内容:

    <role rolename="admin"/><role rolename="PM"/><role rolename="HR"/><role rolename="analyst"/><role rolename="user"/><role rolename="kie-server"/><user username="admin" password="admin" roles="admin,analyst,PM,HR,kie-server"/><user username="kieserver" password="kieserver1!" roles="admin,kie-server
  6. 修改 tomcat / conf server.xml 文件 ,在最后一个host 中节点添加

    <Valve className="org.kie.integration.tomcat.JACCValve" />
  7. 修改完成,启动tomcat 启动脚本
    启动完成访问: http://127.0.0.1:8080/kie-drools-wb/kie-drools-wb.jsp
    输入 用户名 : admin 密码:admin 登录,系统比较慢耐心等待一会,成功登录工作台页面
    工作台主页

  8. 注意事项:
    1.很多朋友会发现,最新的war包中不在存在persistence.xml 文件,不需要修改,新增,因为配置文件在新版本中,以项目配置项的形式出现,所以不要受到很多文章关于6.5版本的影响

    2.btm-config.properties , resources.properties 这两个不存在了不需要配置了

如果大家觉得好,哈哈,可以给我点鼓励,谢谢大家。
收款码

原创粉丝点击