git clone -b flowable-release-6.7.2 https://github.com/flowable/flowable-engine.git
下载之后File-Open,打开工程,modules是核心代码模块
找到flowable-root.xml
按下alt+f12 ,启动Terminal终端输入命令:mvn clean package -DskipTests -Pdeploy -Dmaven.javadoc.skip=true
我是先打包之后再引入的模块,
将modules中的模板全部引入,启动应用程序:flowable-ui-app
引用:https://blog.csdn.net/houyj1986/article/details/85725202
h2数据库:
java编写的数据库
- 基于内存使用
- 基于文件使用
使用mysql
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
# &nullCatalogMeansCurrent=true 没有表会自动创建表
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/flowable-demo?characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true
使用mysql,添加mysql驱动:
启动项目:
数据库中会创建对应的表:
git使用
切换分支报错 : The following untracked working tree files would be overwritten by checkout
解决:git clean -d -fx
git clean 参数
-d : 删除未被添加到git的路径中的文件
-f : 强制运行
-x : 删除忽略文件已经对git来说不识别的文件
-n : 显示将要删除的文件和目录
使用git clean -d -fx
会把一些程序必要的文件删除,会把git本来ignore的文件删除
https://blog.csdn.net/bencheng06/article/details/94389174
# 显示所有分支
git branch -a
# 切换分支
git checkout -b 分支名字 远程分支名字