java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > 若依启动及环境配置

从前端视角零搭建并启动若依后端及环境配置

作者:晨旭缘

若依是一个适用于企业级应用的后台框架,提供系统管理、日志管理和系统监控等功能,这篇文章主要给大家介绍了如何从前端视角零搭建并启动若依后端及环境配置的相关资料,需要的朋友可以参考下

前言

作为前端开发,因前后端联调需求需启动若依Java后端,本文记录从环境准备到后端启动的完整流程,适配本地已有JDK17(安卓项目)、MySQL8.0(Node后端)的场景,全程不破坏原有开发环境。

一、环境准备(核心:不卸载原有环境,按需适配)

若依官方推荐

JDK >= 1.8 (推荐1.8版本)
Mysql >= 5.7.0 (推荐5.7版本)
Maven >= 3.0
Redis >= 5.0 非官方推荐

安装开发工具(推荐 IntelliJ IDEA 社区版)

1. JDK环境配置(若依需JDK1.8,保留JDK17供安卓使用)

2. Redis安装与配置(若依>=3.0)

3. Maven配置(若依>=3.0)

4. MySQL配置(适配本地8.0.43,无需降级5.7)

net start mysql
mysql -u 用户名 -p  用户名一般是root

二、启动若依后端

  1. 启动Redis(管理员身份运行redis-server.exe);

  2. 打开IDEA,加载若依后端代码;

  3. 找到启动类RuoYiApplication.java,右键→Run 'RuoYiApplication'

  4. 验证启动成功:

    • IDEA日志无红色报错,最终显示Started RuoYiApplication in XX seconds

    • 浏览器访问http://localhost:8080,出现若依登录页,提示通过前端UI访问

三、前后端联调最后一步(最拿手的)

修改若依前端项目.env.development文件:

VUE_APP_BASE_API = 'http://localhost:8080'

启动前端(npm run dev),即可正常访问登录页并联调。

四、关键注意事项

  1. JDK:仅在IDEA内为若依配置JDK1.8,全局保留JDK17,不影响安卓项目;

  2. MySQL:8.0需修改驱动类为com.mysql.cj.jdbc.Driver,URL补充allowPublicKeyRetrieval=true&nullCatalogMeansCurrent=true

  3. Redis:必须管理员启动,避免持久化权限报错;

  4. 路径:所有安装目录(JDK/Redis/Maven/若依代码)避免中文/空格,防止解析错误。

到此这篇关于从前端视角零搭建并启动若依后端及环境配置的文章就介绍到这了,更多相关若依启动及环境配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文