Drools-G u v n o r的 安 装 及 数 据 库 配 置

1   Guvnor的安装

       获取Guvnor的war文件,下载地址:http://www.jboss.org/drools/downloads.html。


,这个三个文件分别对应不同的服务器jboss-as-7、jboss-eap-5.1、tomcat-6 。我们用tomcat,

1.2 启动tomcat

        将guvnor-5.4.0.Final-tomcat-6.0.war放到tomcat的webapp下,启动tomcat,访问应用,(注意下载文件的版本问题,作者使用的为)guvnor5.6的版本。)

2  Guvnor的数据库配置  

    应用起来后,Guvnor默认是采用一个叫JackRabbit的小型嵌入式数据库来存储数据的,它放置的目录在tomcat的bin,目录下,这样不好,我们改下配置。  修改Guvnor的应用的WEB-INF/beans.xml的配置: 
将<s:entry>的注释打开,在其中配置自己的仓库目录,

          <guvnorRepository:properties>      
<s:entry><s:key>org.drools.repository.configurator</s:key><s:value>org.drools.repository.jackrabbit.JackrabbitRepositoryConfigurator</s:value></s:entry> 
      <!--  the root directory for the repo storage the directory must exist. -->       <s:entry>        <s:key>repository.root.directory</s:key> 
       
<s:value>D:\\drools-distribution-5.4.0.Final\\myapp-drools-repository</s:value> 
      </s:entry> 
    </guvnorRepository:properties>

从启tomcat后,仓库会重建在你指定的目录下。但是此时还没有更改为自己的数据库。

2.2 修改使用自己的数据库

    打开应用,进入,  在管理下,有个存储配置,打开应用,配置自己的数据库属性, 然后点击  “产生存储设置文件”,生成数据库配置,点击“保存配置”.生成repository.xml文件。将此文件替换掉我们仓库目录下的同名文件.重启服务器后数据库生效,系统会自动在库里建表。 
注:启动系统需要数据库的驱动,需要将对于的驱动的jar放在服务器的lib或者应用下

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章