首先到下載activiti6.0.0
進(jìn)入網(wǎng)站點(diǎn)【Try Now】
下載6.x版本,下載后的文件目錄結(jié)構(gòu)如下
搭環(huán)境需要用wars目錄下的三個war包疾层,將這三個war復(fù)制到tomcat的webapp目錄下
應(yīng)用 | 說明 | 地址 | 默認(rèn)用戶名/密碼 |
---|---|---|---|
activiti-app | 在線流程設(shè)計發(fā)布應(yīng)用 | http://localhost:8080/activiti-app | admin/test |
activiti-admin | 流程平臺管理應(yīng)用将饺,用于查看流程平臺運(yùn)行詳情 | http://localhost:8080/activiti-admin | admin/admin |
activiti-rest | rest-api接口應(yīng)用 | http://localhost:8080/activiti-rest | kermit/kermit |
這里默認(rèn)的Server port是9999,我們的activi-app的端口號是8080,要修改一下
保存后點(diǎn)一下【Check Activiti REST endpoint】測試一下
如果沒其他問題就可以去其他頁簽看activiti-app的運(yùn)行狀況了
activiti-app默認(rèn)使用的數(shù)據(jù)庫是內(nèi)存數(shù)據(jù)予弧,每次重啟tomcat后都會把之前配置的數(shù)據(jù)清空刮吧。如果想把數(shù)據(jù)保留下來,就要配置MySQL等數(shù)據(jù)庫掖蛤。以下以MySQL舉例杀捻。
首先本地MySQL數(shù)據(jù)創(chuàng)建activiti庫
然后修改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蚓庭,會在數(shù)據(jù)庫里自動創(chuàng)建activiti的表
這次配置完的流程再重啟tomcat也不怕丟失了