若依环境部署教程

本文最后更新于:2025年4月13日

官网介绍:RuoYi 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Apache Shiro、MyBatis、Thymeleaf、Bootstrap),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、通知公告等。在线定时任务配置;支持集群,支持多数据源,支持分布式事务。

以下是若以框架环境部署教程:

第一部分 准备操作

根据自己的操作系统安装如下软件:

Windows macOS 系统版本要求
JDK 8 点我查看 点我查看 JDK >= 8
Intellij IDEA 点我查看 点我查看 无版本要求
Maven 点我查看 点我查看 Maven >= 3.0
MySQL 点我查看 点我查看 MySQL >= 5.7
DBeaver 点我查看 点我查看 无版本要求
Git 点我查看 系统默认已安装 无版本要求

第二部分 拉取若依代码

1. 打开文件夹,找到一个你熟悉的位置,鼠标右键点击Git Bash Here,打开Git命令行窗口:

2. 使用Git拉取若依代码,以下两种方式任选其一:

  • 国内用户建议在Gitee上拉取若依代码:
1
git clone https://gitee.com/y_project/RuoYi.git
  • 如果你已经有Gitee账号(没有的小伙伴可以注册一个)并对SSH Key做了配置,可以执行如下命令拉取代码:
1
git clone git@gitee.com:y_project/RuoYi.git

3. 在Git命令行中,按ShiftInsert键粘贴上一步复制的命令:

笔记本用户可能还需要按Fn键,因为你的Insert键可能会被占用。

4. 代码拉取中,请耐心等待:

5. 拉取完成,此时关闭Git命令行窗口,我们发现此时有一个RuoYi的文件夹,点击进入:

6. 点击上方路径,鼠标右键,点击复制

第三部分 加载并启动项目

3.1 Intellij IDEA导入后端项目

1. 打开Intellij IDEA,点击左上角File,点击Open:

2. 此时会弹出一个文件路径,将上一部分复制的文件路径,粘贴到上面的文件路径框中,完成后点击OK

3. 此时会加载项目。按CtrlAltS,进入设置界面,按照下图所示找到Maven并进行配置:

4. (未出现下面情况的可以跳过这一步)导入后如果你的Maven项目也是下图这样,鼠标右键点击pom.xml,然后点击Add as Maven Project,加载Maven项目:

说明:如果你的IDEA没有侧边栏,如下图所示,点击左下角的图标即可显示侧边栏菜单。

5. 加载过程中会下载很多的依赖,需要保证网络畅通。等待一段时间后,Maven项目加载成功,此时IDEA左侧文件夹目录变成了模块图标,右侧Maven菜单中也存在对应的模块:

3.2 数据库操作

1. 打开DBeaver,按照下图所示连接数据库:

2. 鼠标右键选中数据库,鼠标右键点击新建数据库

3. 这里我将数据库命名为ruoyi,字符集是utf8mb4,排序规则utf8mb4_0900_ai_ci,完成后点击确定

4. 打开IDEA,在左侧找到sql文件夹,选中ry_xxx.sql,按CtrlShiftC,复制文件所在路径:

5. 打开DBeaver,在左侧找到并选中刚刚创建好的数据库,鼠标右键点击工具,选择执行脚本

6. 按照下图所示完成SQL导入操作:

1
--default-character-set=utf8mb4

如果出现这个窗口提示,选择

5. 导入完成,点击右下角取消

3.3 启动项目

1. 打开IDEA,按照下图所示操作找到application-druid.yml配置文件:

2. 双击打开application-druid.yml,第九行数据库名称改为ruoyi;第10行用户名填写root即可,第11行密码是MySQL的root用户密码,如下图所示:

3. 点击右上角的Debug图标,以调试的方式启动:

4. 如果控制台出现如下图所示内容,说明若依后端项目启动成功!

(正常启动的小伙伴请忽略这部分内容)如果你在启动时报错,出现如下错误信息:

打开application.yml,找到服务器端口,将其改为其他端口,为了方便展示,我将其改为8888:

重新启动就不会报错啦:

5. 打开浏览器,在上方搜索框中输入localhost即可访问:

如果你修改了服务端口,访问地址是localhost:端口号,这里我将端口号修改成了8888,因此访问地址是localhost:8888

6. 默认用户名是admin,密码admin123,验证码需要按照图片计算,完成后点击登录

7. 进入主界面,admin用户登录成功!


若依环境部署教程
https://www.icode504.com/posts/102.html
作者
iCode504
发布于
2025年4月13日
许可协议