activiti 5.4 demo基于oracle数据库安装配置

activiti 5.4 demo基于oracle数据库安装配置

一、环境下载
  1. Activiti5.4.zip
  2. activiti-modeler-5.4.war
  3. apache-tomcat-6.0.20.zip
  4. jdk 1.6full22
  5. ant1.8.2
  6. oracle 10g rc2

二、环境准备
  1. 安装jdk1.6full22 配置JAVA_HOME,CLASS_PATH,PATH
  2. 安装ant1.8.2,配置ANT_HOME,PATH
  3. 安装oracle 10g rc2,创建用户:activiti/activiti(建议为其创建独立表空间和临时表空间),分配create session,resource,dba权限;
  4. 解压Activiti5.4.zip->../activiti-5.4(即activiti_home)
  5. 将activiti-modeler-5.4.war和apache-tomcat-6.0.20.zip放到activiti_home/downloads

三、activiti5.4 demo相关配置
  1. 指定demo数据库为oracle 10g
    修改activiti_home/setup/build.properties:db=H2->db=oracle

  2. 指定自选版本的tomcat(建议6.0以上,这里用的是6.0.2.0,以下为测试过)   
    修改activiti_home/setup/build.properties:tomcat.version=6.0.32->tomcat.version=6.0.2.0

  3. 指定自己下载的activiti-modeler-5.4.war和apache-tomcat-6.0.20.zip(这里必须与tomcat.version一致) 
    修改downloads.dir=../../downloads->downloads.dir=activiti_home/downloads

  4. 配置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


  5. 修改tomcat的8080为80端口,主要修改activiti_home/setup/build.xml配置(两处):
    <replacetoken><![CDATA[port="8080"]]></replacetoken>
    <replacevalue><![CDATA[port="80" URIEncoding="UTF-8"]]></replacevalue>
    注意:如果修改了默认端口,需要修改配置文件里所有默认端口为指定端口

  6. 指定自己的浏览器,这里用的是firefox,如果配的浏览器不存会取当前系统默认浏览器
    < property  name ="windows.browser"  value ="F:/application/Mozilla Firefox/firefox.exe"   />


  7. 指定自己数据库对应的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里(这个在安装发布相应工程为自动复制到相应的应用里)

  8. 解决安装过程中中文显示乱码问题(这里不能解决安装一小段显示乱码问题),在activiti_home/setup/files/tomcat/logging.properties添加如下内容:
    java.util.logging.ConsoleHandler.encoding  =  GBK

  9. 在activiti_home/setup运行ant cfg.create命令生成修改后的activti配置,这些信息都放在新生成的activiti_home/setup/build文件里
    这里最关键的两个文件:activiti.cfg.xml和activiti-cfg.jar

  10. 替换activiti_home/setup/files/cfg.activiti/standalone/activiti.cfg.xml为新生成的activiti.cfg.xml

  11. 替换activiti_home/setup/files/webapps下所有activiti-cfg.jar为新生成的activiti-cfg.jar

  12. 修改activiti_home/setup/files/cfg.modeler/configuration.properties里host = http://localhost:8080为host = http://localhost(这里用的是80端口)

    

你可能感兴趣的:(activiti 5.4 demo基于oracle数据库安装配置)