话说在前
本文章仅用来共享我个人使用时遇见的问题以及自己在使用中学会的一些使用方式
什么是若依:
若依是一套全部开源的快速开发平台(可以参考人人开源),便于实现各种管理系统的快速开发
环境配置
MySQL >= 5.7
JDK >= 1.8
Maven >= 3.0
Redis(我个人使用的是5.0.14.1)
NodeJS
运行软件:IDEA(当然eclipse也是可以的)
若依官网:ruoyi.vip
若依Gitee源码仓库:RuoYi-Vue: 🎉 基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统,同时提供了 Vue3 的版本 (gitee.com)
运行
将从gitee上下载好的若依项目使用IDEA或eclipse打开,等待maven根据pom文件下载框架依赖以及jar包
连接数据库:
建立一个名为ry的数据库(当然,起别的名字也可以,但要注意在配置文件内改变默认的数据库名称),在数据库内运行文件内自带的两个sql文件
修改数据库连接:
编辑resources
目录下的application-druid.yml
url
为数据库地址,username
为数据库账号,password
为数据库密码
修改服务器配置
编辑resources
目录下的application.yml
port
为端口号
在运行软件内开始运行
显示:
(♥◠‿◠)ノ゙ 若依启动成功 ლ(´ڡ`ლ)゙
.-------. ____ __
| _ _ \ \ \ / /
| ( ' ) | \ _. / '
|(_ o _) / _( )_ .'
| (_,_).' __ ___(_ o _)'
| |\ \ | || |(_,_)'
| | \ `' /| `-' /
| | \ / \ /
''-' `'-' `-..-'
即为运行成功
无法启动的一些常见原因:
1.Redis未启动或Redis本身设有密码(启动redis或者把密码配置好就行)
2.数据库未连接
前端运行
找到ruoyi-ui
文件夹,在ruoyi-ui
内打开控制台,输入npm install
下载依赖,再输入npm run dev
运行前端VUE项目(PS:端口号在vue-config.js
文件内修改)
运行成功后在浏览器内输入localhost:80
(默认端口),即可进入登录页面
关于验证码的问题;
如果登录界面没有验证码图片内容,说明后端端口没连接上或后端没运行,将后端代码运行或连接端口就可以解决(所以说没事别乱改默认端口,后面有苦给你吃哦)
更新内容至此,下次更新随缘