启动流程:
redis-RDM连接数据库
Navicat-MySQL-数据库
启动IDEA-运行后端-application
启动前端-输入cd ruoyi-ui 命令,切换到ruoyi-ui文件夹下
输入npm run dev 命令,运行若依前端项目
一、配置若依所需的环境
JDK >= 1.8 (推荐1.8版本)
需要注册甲骨文官网,也可以百度网盘:jdk-8u371-windows-x64.exe_免费高速下载|百度网盘-分享无限制 (baidu.com)
需要配置系统变量,随便搜有教程
Mysql >= 5.7.0 (推荐5.7版本)官网下载安装,再下一个navicat导入若依的两个数据库
Maven >= 3.0在idea中配置
node >= 12.0官网下载
Redis >= 5直接下载windows版本安装即可,可以安装一个管理的软件,RDM,还挺好用
ruoyi-admin:这是启动和配置数据库的文件夹,后台服务
ruoyi-common:通用工具,如工具类、异常处理、过滤器等
ruoyi-framework:框架核心,如aop切面、系统配置、拦截器
ruoyi-generator:代码生成器,主要通过页面操作生成
ruoyi-quartz:定时任务
ruoyi-system:系统模块,系统代码
ruoyi-ui:后台管理系统的页面代码,采用Vue、Element UI
具体的教程,参照这个博主的
使用若依框架RuoYi前后端分离版(超详细步骤)-CSDN博客
这里,我主要说说我遇到的问题,以及解决的方法:
搭建好运行环境后:
1.配置数据库
使用navicat新建连接-mysql-随便起个英文名-用户名和密码随便记住就行,输好之后测试连接,连接成功没问题,那就ok
2.单击右键,新建数据库;找到若依文件夹的两个数据库,挨个拖到新数据库的-表-上,编码选择utf8,开始导入,俩都导入进去。
3.redis,出现了很多问题
如果redis不行,就会出现加载不出验证码,无法运行
首先打开redis的下载文件夹,双击:redis-server.exe文件
再双击redis-cli.exe,显示一个
不要关闭这俩窗口,打开RDM,新建连接,测试,成功即可
关掉这俩窗口,RDM就连接失败,项目就启动不了!!!!!
应该有一劳永逸的方法,后面再继续寻找
4.9、10、11行
9行没动过,10和11行改的我自己数据库
端口都是默认的,没啥问题