(1)到官网http://www.activiti.org/下载zip包,我下的是activiti-5.19.0.2.zip,注意版本一致。
(2)zip解压,wars目录有个activiti-rest.war,复制到tomcat下,解压。
(3)修改WEB-INF\classes\db.properties,原内容是:
db=h2 jdbc.driver=org.h2.Driver jdbc.url=jdbc:h2:mem:activiti;DB_CLOSE_DELAY=-1 jdbc.username=sa jdbc.password=
修改为:
db=mysql jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/activiti?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull jdbc.username=root jdbc.password=123456
对应修改你的库名,用户名和密码即可 (4)再找个mysql的驱动包,我找的mysql-connector-java-5.1.37.jar,扔到WEB-INF\lib\目录下 (5)启动就行了。如果报db版本有错什么的,说明你的zip包下的不正确。 rest这个启动时会自动建库(如果不存在),如果已经有库了,而且版本不一致,就会报错。 版本看act_ge_property这个表就知道了。 (6)访问个地址试试看: http://localhost:8080/activiti-rest/service/identity/users 会让你输入密码,用这几个 kermit/kermit gonzo/gonzo fozzie/fozzie 这是demo用户,在act_id_user表中~~ (7)rest接口形式参考官网: http://www.activiti.org/userguide/#_rest_api
|