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或者應用下

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