因为工作的需要,要学习activiti,作为一初学者,上网找了许多初学者教程,因为activiti每两个月更新一次,看到的文章多是activiti-5.9之前的,最近的比较少,所以想整理一下自己学activiti的成果,activiti的官网是http://www.activiti.org/,activiti-5.14中文用户手册的网址是http://www.mossle.com/docs/activiti/;
1.根据用户手册,必要的软件有jdk6或以上版本,查看jdk的版本可以通过cmd中输入命令行 java -version ,还有Apache Tomcat;
2.从官网上下载activiti-5.14,将war文件夹下的activiti-explorer.war包放在tomcat的webapps下,启动tomcat;
3.在浏览器总输入网址:http://localhost:8080/activiti-explorer,流程引擎的用户控制台,使用它来启动新流程、分配任务、查看并认领任务等等,这个工具也可以用来管理activiti引擎。用户的角色有
4.到此就可以访问activiti explorer了,它默认连接的是H2数据库,如果想要让Activiti独立运行其他数据库,可以修改Activiti Explorer web应用WEB_INF/classes目录下的db.properties文件,下面为连接mysql:
db=mysql
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/activiti
jdbc.username=root
jdbc.password=123456
需要建立activiti数据库,不需要建表,保存,启动tomcat,程序会自动在数据库中建表。