克隆 若依 项目启动、报错、运行的全过程
我来了 带着喜悦来了~ 这篇博客是昨天写的,经过我今天不懈的努力,今天终于运行起来了 如果你也在启动若依系统有问题,那就一起来看看吧~
一、可以看 若依 的官网,进行启动项目。也可以看B站 直接搜 若依项目 就可以。
地址: http://doc.ruoyi.vip/ruoyi/
二、具体实现步骤也可以参考我的,如下:( 并说一下我在启动的过程中遇到的问题 )
1、克隆项目 https://gitee.com/y_project/RuoYi (可以用git命令 也可以idea导入 或者sourcetree)
2、开发环境:
- idea (前端项目 后端项目都可以启动) === 这个下载步骤 查百度吧,没有啥注意的地方
- mysql (5.7以上版本需要注意,后续有出错的地方) https://blog.csdn.net/qq_45844443/article/details/113618011
- Navicat (连接数据库工具)
- Redis (一定要下载,不要略过步骤,我就是因为没下载这个,导致我出错了好几天) https://blog.csdn.net/cflydk/article/details/122641297
我是真的 开发环境每一步都出错~ 绝了,下面帮你们排雷,记住把环境搭建好,再进行下面的操作。
3、启动项目:
- 用 idea 打开克隆到本地的项目,分别打开两个窗口,一个是 ruoyi-ui(前端项目),另一个项目是剩下的项目。
- 接下来 我们还不能启动项目,需要根据你的配置进行修改;
- 打开 navicat 在里面 创建数据库
ry
并导入数据脚本ry_2021xxxx.sql
,quartz.s
先启动 Navicat 连接数据库,密码就是 mysql 登录的
报错来了:(报错也许会迟到,但永远不会缺席~)
解决办法:https://zhuanlan.zhihu.com/p/97939548 链接附上(感谢作者)
重复 先启动 Navicat 连接数据库 这个步骤在此连接,就可以了
连接之后,新建数据库,
点击确定即可
导入脚本:(找到脚本的位置 ry_2021xxxx.sql
,quartz.s
),导入之后 右键刷新,ry 表里面就有数据了
此时 mysql 连接成功了,Redis(根据上面的链接完成,这里就不写了。注意:不能打开多个窗口,否则启动失败)
- 修改 配置文件
- 端口号 3306: 如果不知道自己的端口号
如何查看本地mysql的端口号
show global variables like ‘port’;
就可以查看端口号了,友情提醒,注意命令行有没有分号哦
2. username : root (默认都是root )
3. password: 123456(看你的密码是什么,在一开始安装mysql的时候,你自己就已经设置了)
好了,上述环境、都搭建好了,我们来启动后端项目
- 后端数据
发现没有报错信息,好,我们来刷一下浏览器,http://localhost:8080/
恭喜小主,你成功启动后端了
- 前端
- 开两个 idea 的窗口
- 启动 Ruoyi-UI 前端的项目(可以看readme.md)
-
1.npm install
2. npm run dev
http://localhost:80/ 跑一下浏览器
- 完成!!! 验证码已经出现,快登录进去二次开发你的项目吧~
- I'm tired
- 光启动这个项目我就弄了好几天,再不成功我就 emo le
那这篇随笔就结束了,下期见,如果这篇博客对你有用的话,给小彤点点赞哦~
我们一起进步~ over~~~
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?