Mac下安装Activiti6教程

Mac下安装Activiti6教程

Activiti最近推出了Activiti6,该版本提供了全新的AngularJS+Bootstrap为基础的UI。

新版本的重要改进这篇文章有所提及:

http://www.jorambarrez.be/blog/2015/12/23/activiti-6-0-0-beta2-released/

但是官网提供的文档仍然没有6.0版本的详细说明,只窥见团队博客或者论坛放出的一鳞半爪。

百闻不如一见,不如直接动手安装一亲芳泽!

我选择的Activiti6的运行环境:JDK8+Tomcat8+MySQL5.7

Mac环境

 
Mac下安装Activiti6教程
 

安装JDK

JDK for Mac OSX 下载链接:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

下载jdk-8u65-macosx-x64.dmg,在mac下安装。

终端键入 java -version 命令,验证结果如下:


Mac下安装Activiti6教程
 

安装Tomcat

这篇文章写得非常细(感谢作者),按步就班操作即可:

https://wolfpaulus.com/journal/mac/tomcat8/

安装MySQL

下载链接:http://downloads.mysql.com/archives/community/

仍然选择dmg安装包,下载安装。

安装完成之后,在系统偏好设置里,会增加一项mysql设置。


Mac下安装Activiti6教程
 进入之后的界面可以启动或停止mysql服务。

 
Mac下安装Activiti6教程
 mysql安装时生成的是一个随机密码,需要对root用户的密码进行初始化。

按下面的步骤操作:

mysql -u root -h 127.0.0.1 -p
Enter password: (enter the random password here)
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new-password';

 修改密码完成之后,为activiti6建立一个utf-8编码的名为 activiti6ui 的数据库。

 

部署Activiti6

到Activiti6官网下载安装包:

http://activiti.org/download.html

在本地解压缩之后,将两个war包(activiti-rest.war,activiti-app.war)放到tomcat webapps目录下:

修改数据库连接的配置:将文件 activiti-app.properties中的数据库连接用户名,密码修改为上面的配置。

datasource.driver=com.mysql.jdbc.Driver
datasource.url=jdbc:mysql://127.0.0.1:3306/activiti6ui?characterEncoding=UTF-8
datasource.username=root
datasource.password=

 修改完毕之后,启动Tomcat。

第一次启动的时间会比较长,Activiti会使用Liquibase在我们准备好的那个activiti6ui白净库里建表。

一共建了73张表:

 
Mac下安装Activiti6教程
 

 Tomcat启动完毕之后,在浏览器访问:http://localhost:8080/activiti-app/

用户名/密码: [email protected]/test

进入首页之后,截图如下:


Mac下安装Activiti6教程
 

 至此,安装工作完成。

下一步体验参考链接:

http://bpmn20inaction.blogspot.jp/2015/09/getting-started-with-new-activiti-6-ui.html

mac

相关推荐