若依(ruoyi)前后台系统从零到一部署配置(坑点带解析)

RuoYi v3.9.2是基于SpringBoot+Vue前后端分离的Java快速开发框架。由于它是免费的,同时功能比较强大,非常适合做后台管理系统的底板。

一、版本选择

1-后台系统选择

在这里插入图片描述

下载地址:https://gitee.com/y_project/RuoYi-Vue 选择springboot3分支

坑点

Spring Boot 4.x (JDK 17+) 版本,要求JDK 21。 我安装的是JDK 17, 后续在给系统mvn package 的时候,会报错。所以又选择了Spring Boot 3.x 这一版,运行起来正常。

2-前台系统选择

在这里插入图片描述

下载地址:https://gitcode.com/yangzongzhuan/RuoYi-Vue3

二、环境配置

1、下载安装JDK17

方法参考:https://dajianshi.blog.csdn.net/article/details/164263178

2、下载安装MySQL8.0

方法参考:https://dajianshi.blog.csdn.net/article/details/164264427

3、下载安装Maven‑3.9.16

方法参考:https://dajianshi.blog.csdn.net/article/details/164291164

4、下载安装Redis‑x64‑5.0.14.1

方法参考:https://dajianshi.blog.csdn.net/article/details/164292756

5、下载安装ideaIC‑2024.1.7 编辑器

方法参考:https://dajianshi.blog.csdn.net/article/details/164294443

三、前台的部署和坑点解决

1、下载 RuoYi-Vue3
2、将git clone的文件 放在一个开发位置,譬如D盘
3、npm/pnpm/yarn install 安装依赖

坑点

安裝完,npm run dev 报错,现象是imageUpload中index.vue 出现错误。究其原因是没有安装上sortable.js, 需要给安装上 pnpm add sortablejs
4, 再次运行npm run dev ,正常

四、后台的部署和坑点解决

1,下载文件:

https://gitee.com/y_project/RuoYi-Vue 选择springboot3分支

2,idea的配置

file->open 打开下载的文件夹,成为一个当前窗口的工程

在这里插入图片描述

file->settings

在这里插入图片描述
在这里插入图片描述

3,数据库连接、密码修改、导入数据

在这里插入图片描述

创建数据库
在这里插入图片描述

运行导入数据
在这里插入图片描述
在这里插入图片描述
在idea中修改数据库连接

在这里插入图片描述

4,在idea中开启项目

在这里插入图片描述
点击后,就能运行。

坑点: 一定要提前运行Redis

打开方法:
在这里插入图片描述
启动成功后画面
在这里插入图片描述

5,maven打包, 其他方式开启后台

在这里插入图片描述
通过此方法,生成ruoyi-admin.jar文件

在这里插入图片描述
在这里插入图片描述

网上有另一篇文章解释的比较详细,可作为一个文字补充:https://blog.csdn.net/weixin_33984032/article/details/91585856

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

还是大剑师兰特

打赏一杯可口可乐

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值