工作流引擎系列
工作流引擎-01-Activiti 是领先的轻量级、以 Java 为中心的开源 BPMN 引擎,支持现实世界的流程自动化需求
工作流引擎-05-流程引擎 Camunda 8 协调跨人、系统和设备的复杂业务流程
工作流引擎-06-流程引擎 Flowable、Activiti 与 Camunda 全维度对比分析
工作流引擎-07-流程引擎 flowable-engine 入门介绍
工作流引擎-08-流程引擎 flowable-engine 优秀开源项目
工作流引擎-09-XState 是一个 JavaScript 和 TypeScript 的状态管理库,它使用状态机和状态图来建模逻辑
工作流引擎-14-开源审批流项目之 RuoYi-vue + flowable 6.7.2 的工作流管理
工作流引擎-15-开源审批流项目之 RuoYi-Vue-Plus 进行二次开发扩展Flowable工作流功能
工作流引擎-16-开源审批流项目之 整合Flowable官方的Rest包
工作流引擎-17-开源审批流项目之 flowable workflow designer based on vue and bpmn.io
工作流引擎-18-开源审批流项目之 plumdo-work 工作流,表单,报表结合的多模块系统
快速链接
主页: http://jbpm.org/
业务应用: https://start.jbpm.org/
文档: https://docs.jboss.org/jbpm/release/latestFinal/jbpm-docs/html_single/
JIRA 问题追踪: https://issues.jboss.org/projects/JBPM/summary
关于 jBPM
jBPM 是一个用于构建业务应用程序的工具包,旨在帮助自动化业务流程和决策。
jBPM 可以作为独立服务使用,也可以嵌入到自定义服务中。它不依赖于任何特定框架,可灵活地用于:
- 传统 JEE 应用程序(war/ear 部署)
- SpringBoot 或 Thorntail(前称 WildFly Swarm)- uberjar 部署
- 独立的 Java 程序
jBPM 是开源软件,遵循 Apache 软件许可证发布。
它完全由 Java™ 编写,可运行在任何 JVM 上,同时也可在 Maven Central 仓库中获取。
从源码构建
-
获取源码:
git clone [email protected]:kiegroup/jbpm.git
如果你没有 GitHub 账号,可以使用以下命令:
git clone https://github.com/kiegroup/jbpm.git jbpm
-
使用 Maven 构建:
cd jbpm
mvn clean install -DskipTests
参与贡献 jBPM
欢迎所有贡献!在开始之前,请阅读 开发 Drools 和 jBPM 指南。
获取帮助
点击 此链接 获取以下内容的信息:
- 在用户组提问
- 报告 和创建问题
- 与 jBPM 开发人员和社区聊天
- 获取客户支持
指南
关于 jBPM 有很多优质资料(包括图书),这里列出了一些比较有代表性的供快速参考:
- 入门指南 - 使用 Docker:使用 Docker 镜像分发的入门指南和视频资源
- 入门指南 - 使用单一压缩包分发:使用单一 Zip 分发包的入门指南和视频资源
- 加速你的业务 博客:包含大量 jBPM 开发人员的优质内容
- Slideshare 演示文稿:包含众多 jBPM 相关的演示和幻灯片
- start.jBPM.org:你可以在此网站上开始构建你的 jBPM 业务应用程序