IDEA启动项目
前提: 开发环境搭建都已经安搭建完成。
提示
检查环境
shell
java -version
gradle -v
redis-cli -v
mysql -V🩷1. 克隆仓库:
shell
git clone https://github.com/elsfs/elsfs-cloud.git
# 或
git clone https://gitee.com/jglab/elsfs-cloud.git🩷🩷2. 导航到项目目录:
shell
cd elsfs-cloud🩷🩷🩷3. 导入数据库架构:
shell
mysql -u username -p < doc/db/mysql/e_admin.sql
mysql -u username -p < doc/db/mysql/e_ai.sql
mysql -u username -p < doc/db/mysql/e_cms.sql
mysql -u username -p < doc/db/mysql/e_oauth.sql
mysql -u username -p < doc/db/mysql/e_std.sql
mysql -u username -p < doc/db/mysql/e_codegen.sql
mysql -u username -p < doc/db/mysql/nacos.sql🩷🩷🩷🩷4. 导入数据
shell
mysql -u username -p < doc/db/data/e_admin.sql
mysql -u username -p < doc/db/data/e_ai.sql
mysql -u username -p < doc/db/data/e_cms.sql
mysql -u username -p < doc/db/data/e_oauth.sql
mysql -u username -p < doc/db/data/e_std.sql
mysql -u username -p < doc/db/data/e_codegen.sql🩷🩷🩷🩷🩷5. 构建项目:
命令方式
shell
./gradlew clean build
#或
gradle clean buildidea方式: 
🩷🩷🩷🩷🩷🩷6. 在应用程序配置文件中配置数据库连接和redis连接:
- 编辑
webapps/system-application/src/main/resources/config/application.yml - 使用您的MySQL凭据更新数据库连接属性
- 使用您的Redis凭据更新Redis连接属性
yaml
spring:
datasource:
query-ds-sql: select * from gen_datasource_conf where delete_flag = 0
# 数据库驱动
driver-class-name: com.mysql.cj.jdbc.Driver
# 数据库用户名
username: your_username
# 数据库密码
password: your_password
# 数据库连接地址
url: jdbc:mysql://${MYSQL_HOST:localhost}:${MYSQL_PORT:3306}/${MYSQL_DB:admin}?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
data:
redis:
host: localhost
port: 6379
database: 0
🩷🩷🩷🩷🩷🩷🩷7. 启动应用程序: 启动jar方式
shell
java -jar webapps/system-application/build/libs/system-application-1.0.0-M2.jar启动IDEA方式:
或者
启动成功 
访问文档地址: http://127.0.0.1:6002/doc.html
- 如果启动失败,请检查数据库连接和Redis连接是否正确。
- 不能启动,请查看日志。
- 不能启动,请查看日志。
- 不能启动,请查看日志。
- 重要的事情说三遍,请检查日志。
- 如果还是不能启动,请添加qq群:xxxxxx或者提交issue。