springcloud 集成 activiti 工作流 报错调试(一)

springcloud 集成 activiti 工作流 报错调试(一),第1张

springcloud 集成 activiti 工作流 报错调试(一)
  1. springCloud maven 多模块项目,在idea中集成activiti工作流项目。
  2. springCloud项目以RuoYI 项目为基础搭建:https://gitee.com/y_project/RuoYi-Cloud
  3. activiti工作流项目参照:https://gitee.com/calvinhwang123/RuoYi-Process
  4. 首先在springcloud 项目中创建子模块:activiti,可以不选任何的依赖包。
  5. 将RuoYi-Process中的后端代码复制到activiti子模块中,解决好各种依赖和冲突。
  6. 由于activiti模块需要作为单独的项目启动,因此添加网关依赖,数据库连接依赖,公共依赖,activiti的依赖等:
        
            com.alibaba.cloud
            spring-cloud-starter-alibaba-nacos-discovery
        

        
        
            com.alibaba.cloud
            spring-cloud-starter-alibaba-nacos-config
        

        
        
            org.springframework.boot
            spring-boot-starter-actuator
        
        
            mysql
            mysql-connector-java
        

            org.activiti
            activiti-spring-boot-starter-rest-api
            ${activiti.version}
        

        
        
            org.activiti
            activiti-json-converter
            6.0.0
            
                
                    org.activiti
                    activiti-bpmn-model
                
            
        
        
        
            org.apache.xmlgraphics
            batik-codec
            1.7
        
        
            org.apache.xmlgraphics
            batik-css
             1.7
        
        
            org.apache.xmlgraphics
            batik-svg-dom
            1.7
        
        
            org.apache.xmlgraphics
            batik-svggen
            1.7
        
        
        
        
            com.cmcc.ict
            corrections-common-log
        

        
        
            com.cmcc.ict
            corrections-common-security
        

        
        
            com.cmcc.ict
            corrections-common-datasource
        

        
        
            com.cmcc.ict
            corrections-common-datascope
        

        
        
            com.cmcc.ict
            corrections-common-feign
        

            org.mybatis
            mybatis
            3.4.6
        
        
            org.springframework.boot
            spring-boot-starter-thymeleaf
        
  1. 由于前端用到了thymeleaf,需要添加thymeleaf依赖。
  2. 解决好各种冲突依赖后,项目可以尝试启动了。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4670971.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-06
下一篇 2022-11-06

发表评论

登录后才能评论

评论列表(0条)

保存