您的位置:首页 > 运维架构 > Tomcat

在tomcat下部署drools 6.2.0 workbench

2015-07-23 11:47 597 查看
drools 6.2.0 workbench 是 drools的一个web端的开发平台。

由于 drools是 jboss下面的开源项目,所以使用jboss服务器来部署是最简单的。

下面说明使用tomcat部署drools wb的步骤。

一、官网下载 drools -workbench ,地址:http://download.jboss.org/drools/release/6.2.0.Final/kie-drools-wb-distribution-6.2.0.Final.zip

二、将文件解压,将binaries文件夹中的tomcat的war包放入tomcat的webapp目录下。

三、具体配置:

1.将所有依赖jar包放入 tomcat lib 文件夹下:

btm-2.1.4.jar

btm-tomcat55-lifecycle-2.1.4.jar

h2-1.3.176.jar

jta-1.1.jar

slf4j-api-1.7.5.jar

slf4j-jdk14-1.7.2.jar

JACC.jar

kie-tomcat-integration.jar

这里有所有jar包打包好的下载地址:http://download.csdn.net/detail/hykjtt/8921565

2.压缩完的war包里有个readme.txt,把里面的两个properties文件放到tomcat/conf文件夹下,然后在server.xml的<host>下加入readme.txt的指导内容。

3.编写setevn.bat并放到 tomcat/bin目录下,内容:

set CATALINA_OPTS=-Xms512M -Xmx1024M -XX:MaxPermSize=512m -Dbtm.root="%CATALINA_HOME%"
-Dbitronix.tm.configuration="%CATALINA_HOME%"/conf/btm-config.properties -Djbpm.tsr.jndi.lookup=java:comp/env/TransactionSynchronizationRegistry -Djava.security.auth.login.config="%CATALINA_HOME%"/webapps/kie-drools-wb-distribution-wars-6.2.0.Final-tomcat7/WEB-INF/classes/login.config
-Dorg.jboss.logging.provider=jdk

4.配置系统用户,编辑conf/tomcat_user.xml文件,加入:

...

<role rolename="admin"/>

<user username="drools_tomcat" password="111" roles="admin"/>

</tomcat-users>

四、重新启动tomcat,一定要在有网络连接的情况下启动,因为启动过程中会从github上下载examples。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: