單體版分前后端分離與不分離,這里分享前后端不分離的搭建方法
訪問guns官網https://www.stylefeng.cn,登錄后可查看教程(賬號密碼見群公告)
官方教程不是最新的,有些地方寫的不是很清楚
第一步?確認環境
JDK1.8
MYSQL 5.7
maven,配置好阿里鏡像
安裝idea?lombok 插件(不能省,不安裝代碼會報錯):https://blog.csdn.net/zengmingen/article/details/103811554
第二步 下載代碼
從guns的git或公司GitHub上下載代碼
下載?guns-vip
第三步 導入idea
導入idea
maven自動導入包
第四步 初始化項目
初始化
官網教程不是最新的,不要參考官網教程。打開項目里的_docs/說明.txt
1、先在mysql里把數據庫建好
2、修改_docs/guns_mysql.sql里第46行? “INSERT INTO `database_info` VALUES (”,調整為自己的訪問方式。
3、從_docs/guns_mysql.sql里第28行:
DROP TABLE IF EXISTS `database_info`;
開始復制,在mysql中執行。
4、 將 cn/stylefeng/guns/config/ActivitiConfig.java
第45行?
config.setDatabaseSchemaUpdate(ProcessEngineConfiguration.DB_SCHEMA_UPDATE_TRUE);
反注釋掉。
5、修改src/main/resources/application-local.yml 中數據庫訪問地址為自己的mysql
第五步 運行
idea---file---project structure確認下是否是JDK1.8
install下,看下是否報錯
運行cn/stylefeng/guns/GunsApplication.java
運行成功,瀏覽器訪問成功后。
將cn/stylefeng/guns/config/ActivitiConfig.java
第45行?
config.setDatabaseSchemaUpdate(ProcessEngineConfiguration.DB_SCHEMA_UPDATE_TRUE);
重新注釋掉。
?
?
?
?
?