- 指定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端口)