前往Gitee下载页面(https://gitee.com/y_project/RuoYi-Cloud (opens new window))下载解压到工作目录 导入到 Eclipse ,菜单 File - Import ,然后选择 Maven - Existing Maven Projects ,点击 Next 按钮,选择工作目录
- 前往Gitee下载页面(https://gitee.com/y_project/RuoYi-Cloud (opens new window))下载解压到工作目录
- 导入到
Eclipse
,菜单File
->Import
,然后选择Maven
->Existing Maven Projects
,点击Next
> 按钮,选择工作目录,然后点击Finish
按钮,即可成功导入。 - 创建数据库
ry-cloud
并导入数据脚本ry_2021xxxx.sql
(必须),quartz.sql(可选) - 创建数据库
ry-config
并导入数据脚本ry_config_2021xxxx.sql
(必须) - 配置
nacos
持久化,首先要先下载nacos
,找到官网下载地址https://github.com/alibaba/nacos/releases/tag/2.3.0,下载后解压,修改conf/application.properties
文件,增加支持mysql
数据源配置
- cmd打开bin目录,启动
nacos
服务
window环境
startup.cmd -m standalone
linux环境
sh startup.sh -m standalone
启动成功后如图
进入命名空间创建dev命名空间,不然服务读不到nacos
的配置信息会找不到bean
- 打开运行基础模块(启动没有先后顺序)
- RuoYiGatewayApplication (网关模块 必须)
- RuoYiAuthApplication (认证模块 必须)
- RuoYiSystemApplication (系统模块 必须)
7. 运行前端ruoyi-ui
# 进入项目目录
cd ruoyi-ui
# 安装依赖
npm install
# 若npm install卡死在sill idealTree buildDeps
# 尝试设置npm镜像为淘宝镜像
# npm config get registry
# npm config set registry https://registry.npm.taobao.org
# 强烈建议不要用直接使用 cnpm 安装,会有各种诡异的 bug,可以通过重新指定 registry 来解决 npm 安装速度慢的问题。
npm install --registry=https://registry.npmmirror.com
# 本地开发 启动项目
npm run dev
8.打开浏览器,输入:(http://localhost:80 (opens new window)) 默认账户/密码 admin/admin123
)
若能正确展示登录页面,并能成功登录,菜单及页面展示正常,则表明环境搭建成功