springboot 2.0整合activiti(1)
阿新 • • 發佈:2018-11-20
springboot 2.0整合activiti(1)
踩坑經歷
截止到現在activiti7只有beta版本,嘗試採用activiti6完成工作流任務。
增加Maven依賴
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.5.RELEASE</version> </parent> <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-spring-boot-starter-basic</artifactId> <version>6.0.0</version> </dependency>
生成activiti資料表
activiti 6使用者指南見連結: Activiti User Guide.
初始化processEngine即可生成activiti的28張表
坑:
初始化一直失敗,報錯java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/JsonNode
最後發現activiti使用的jackson版本太低,最新版本已是2.9.7了,降級到2.8可以正常初始化了。
<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.8.0</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.8.0</version> </dependency>
未完待續…