一、下载并导入IDEA
官网:http://doc.ruoyi.vip/
源码下载完后解压,然后使用IDEA进行项目导入,File—open—刚刚解压的项目,导入之后IDEA会自动下载依赖。
打开后:
二、创建并配置数据库
使用Navicat for MySQL 软件(其他类似的都可以)进行操作。
新建一个名为 ruoyidb 的数据库,右击选择"运行SQL文件",运行下载项目中的2个SQL文件,(2个SQL文件都是运行在 ruoyidb 数据库中)。
2.1 创建
新建数据库:
运行SQL语句生成所有的数据表:
2.2 配置
修改配置文件 application-druid.yml,路径在ruoyi-admin\src\main\resources\application-druid.yml 。
三、运行
3.1 修改运行端口
3.2 运行
打开网页:http://localhost:8081/
我们用admin用户登录,密码是admin123,项目首页如图下:
四、放行自己的静态文件
最开始我是直接在static目录下加入自己的各种js css等静态文件,但是引入后怎么都访问不到新加的静态文件,我一开始猜测肯定是静态文件路径的请求被拦截了,然而这个拦截配置在 com.ruoyi.framework.config. ShiroConfig. ShiroConfig 文件中。
在 com.ruoyi.framework.config.ShiroConfig.ShiroConfig 文件中进行修改配置!