- 指定demo數據庫為oracle 10g
修改activiti_home/setup/build.properties:db=H2->db=oracle
- 指定自選版本的tomcat(建議6.0以上,這里用的是6.0.2.0,以下為測試過)
修改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數據庫信息,主要修改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>
注意:如果修改了默認端口,需要修改配置文件里所有默認端口為指定端口
- 指定自己的瀏覽器,這里用的是firefox,如果配的瀏覽器不存會取當前系統默認瀏覽器
<property name="windows.browser" value="F:/application/Mozilla Firefox/firefox.exe" />
- 指定自己數據庫對應的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工程對應的lib里(這個在安裝發布相應工程為自動復制到相應的應用里)
- 解決安裝過程中中文顯示亂碼問題(這里不能解決安裝一小段顯示亂碼問題),在activiti_home/setup/files/tomcat/logging.properties添加如下內容:
java.util.logging.ConsoleHandler.encoding = GBK
- 在activiti_home/setup運行ant cfg.create命令生成修改后的activti配置,這些信息都放在新生成的activiti_home/setup/build文件里
這里最關鍵的兩個文件: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端口)