activiti 5.4 demo基于oracle數(shù)據(jù)庫安裝配置
一、環(huán)境下載
二、環(huán)境準(zhǔn)備
三、activiti5.4 demo相關(guān)配置
- Activiti5.4.zip
- activiti-modeler-5.4.war
- apache-tomcat-6.0.20.zip
- jdk 1.6full22
- ant1.8.2
- oracle 10g rc2
二、環(huán)境準(zhǔn)備
- 安裝jdk1.6full22 配置JAVA_HOME,CLASS_PATH,PATH
- 安裝ant1.8.2,配置ANT_HOME,PATH
- 安裝oracle 10g rc2,創(chuàng)建用戶:activiti/activiti(建議為其創(chuàng)建獨(dú)立表空間和臨時(shí)表空間),分配create session,resource,dba權(quán)限;
- 解壓Activiti5.4.zip->../activiti-5.4(即activiti_home)
- 將activiti-modeler-5.4.war和apache-tomcat-6.0.20.zip放到activiti_home/downloads
三、activiti5.4 demo相關(guān)配置
- 指定demo數(shù)據(jù)庫為oracle 10g
修改activiti_home/setup/build.properties:db=H2->db=oracle - 指定自選版本的tomcat(建議6.0以上,這里用的是6.0.2.0,以下為測(cè)試過)
修改activiti_home/setup/build.properties:tomcat.version=6.0.32->tomcat.version=6.0.2.0 - 指定自己下載的activiti-modeler-5.4.war和apache-tomcat-6.0.20.zip(這里必須與tomcat.version一致)
修改downloads.dir=../../downloads->downloads.dir=activiti_home/downloads - 配置oracle數(shù)據(jù)庫信息,主要修改activiti_home/setup/build.oracle.properties: db=oracle
jdbc.driver=oracle.jdbc.driver.OracleDriver
jdbc.url=jdbc:oracle:thin:@localhost:1521:ORCL
jdbc.username=activiti
jdbc.password=activiti - 修改tomcat的8080為80端口,主要修改activiti_home/setup/build.xml配置(兩處):
<replacetoken><![CDATA[port="8080"]]></replacetoken>
<replacevalue><![CDATA[port="80" URIEncoding="UTF-8"]]></replacevalue>
注意:如果修改了默認(rèn)端口,需要修改配置文件里所有默認(rèn)端口為指定端口 - 指定自己的瀏覽器,這里用的是firefox,如果配的瀏覽器不存會(huì)取當(dāng)前系統(tǒng)默認(rèn)瀏覽器<property name="windows.browser" value="F:/application/Mozilla Firefox/firefox.exe" />
- 指定自己數(shù)據(jù)庫對(duì)應(yīng)的jdbc driver默為ojdbc5*.jar,這里指為ojdbc14.jar,修改如下:<include name="ojdbc1*.jar" if="db.is.oracle"/>
并把ojdbc14.jar放到:activiti_home/setup/files/dependencies/libs和activiti_home/setup/files/webapps所有web工程對(duì)應(yīng)的lib里(這個(gè)在安裝發(fā)布相應(yīng)工程為自動(dòng)復(fù)制到相應(yīng)的應(yīng)用里) - 解決安裝過程中中文顯示亂碼問題(這里不能解決安裝一小段顯示亂碼問題),在activiti_home/setup/files/tomcat/logging.properties添加如下內(nèi)容:java.util.logging.ConsoleHandler.encoding = GBK
- 在activiti_home/setup運(yùn)行ant cfg.create命令生成修改后的activti配置,這些信息都放在新生成的activiti_home/setup/build文件里
這里最關(guān)鍵的兩個(gè)文件:activiti.cfg.xml和activiti-cfg.jar - 替換activiti_home/setup/files/cfg.activiti/standalone/activiti.cfg.xml為新生成的activiti.cfg.xml
- 替換activiti_home/setup/files/webapps下所有activiti-cfg.jar為新生成的activiti-cfg.jar
- 修改activiti_home/setup/files/cfg.modeler/configuration.properties里host = http://localhost:8080為host = http://localhost(這里用的是80端口)
posted on 2012-03-14 15:19 paulwong 閱讀(5164) 評(píng)論(0) 編輯 收藏 所屬分類: JBPM