天天看點

Activiti-6.0.0 WEB環境搭建

首先到下載下傳activiti6.0.0

Activiti官方網站

Activiti-6.0.0 WEB環境搭建

進入網站點【Try Now】

Activiti-6.0.0 WEB環境搭建

下載下傳6.x版本,下載下傳後的檔案目錄結構如下

Activiti-6.0.0 WEB環境搭建

搭環境需要用wars目錄下的三個war包,将這三個war複制到tomcat的webapp目錄下

Activiti-6.0.0 WEB環境搭建
應用 說明 位址 預設使用者名/密碼
activiti-app 線上流程設計釋出應用 http://localhost:8080/activiti-app admin/test
activiti-admin 流程平台管理應用,用于檢視流程平台運作詳情 http://localhost:8080/activiti-admin admin/admin
activiti-rest rest-api接口應用 http://localhost:8080/activiti-rest kermit/kermit
Activiti-6.0.0 WEB環境搭建
Activiti-6.0.0 WEB環境搭建
Activiti-6.0.0 WEB環境搭建
Activiti-6.0.0 WEB環境搭建
Activiti-6.0.0 WEB環境搭建

這裡預設的Server port是9999,我們的activi-app的端口号是8080,要修改一下

Activiti-6.0.0 WEB環境搭建

儲存後點一下【Check Activiti REST endpoint】測試一下

如果沒其他問題就可以去其他頁簽看activiti-app的運作狀況了

Activiti-6.0.0 WEB環境搭建
Activiti-6.0.0 WEB環境搭建
Activiti-6.0.0 WEB環境搭建
Activiti-6.0.0 WEB環境搭建
Activiti-6.0.0 WEB環境搭建

activiti-app預設使用的資料庫是記憶體資料,每次重新開機tomcat後都會把之前配置的資料清空。如果想把資料保留下來,就要配置MySQL等資料庫。以下以MySQL舉例。

首先本地MySQL資料建立activiti庫

Activiti-6.0.0 WEB環境搭建

然後修改activiti-app下的配置問題,路徑為

apache-tomcat-9.0.13/webapps/activiti-app/WEB-INF/classes/META-INF/activiti-app/activiti-app.properties

#
# DATABASE
#
datasource.driver=com.mysql.jdbc.Driver
datasource.url=jdbc:mysql://localhost:3306/activiti?characterEncoding=UTF-8

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

datasource.username=root
datasource.password=123456

#hibernate.dialect=org.hibernate.dialect.H2Dialect
hibernate.dialect=org.hibernate.dialect.MySQLDialect
#hibernate.dialect=org.hibernate.dialect.Oracle10gDialect
#hibernate.dialect=org.hibernate.dialect.SQLServerDialect
#hibernate.dialect=org.hibernate.dialect.DB2Dialect
#hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
           

重新開機tomcat,會在資料庫裡自動建立activiti的表

Activiti-6.0.0 WEB環境搭建

這次配置完的流程再重新開機tomcat也不怕丢失了