mobile wallpaper 1mobile wallpaper 2mobile wallpaper 3mobile wallpaper 4mobile wallpaper 5mobile wallpaper 6
783 字
2 分钟
Mac 系统部署 人人权限管理系统(renren-security)
2026-06-07

Mac 系统部署 人人权限管理系统(renren-security)#

一、项目技术选型#

核心框架#

  • 后端核心:Spring Boot 2.1
  • 安全框架:Apache Shiro 1.4
  • 视图框架:Spring MVC 5.0
  • 持久层:MyBatis 3.5
  • 定时任务:Quartz 2.3
  • 数据库连接池:Druid 1.1
  • 日志框架:SLF4J 1.7、Log4j
  • 前端框架:Vue 2.x

二、基础软件环境要求#

  1. JDK 1.8
  2. MySQL 5.5 及以上版本
  3. Maven 3.0 及以上版本
  4. Git
  5. 开发工具:IntelliJ IDEA / Eclipse(必须安装 Lombok 插件

补充说明:未安装 Lombok 会导致实体类 get/set 方法找不到,项目直接报错。

三、前期环境准备(Mac 端)#

1. 安装并配置基础软件#

  1. Git 打开终端执行(推荐 Homebrew 安装):
    brew install git
  2. JDK 1.8 下载安装 JDK8,配置系统环境变量,终端输入 java -version 验证版本。
  3. Maven 下载 Maven 3.0+,解压后配置环境变量,终端输入 mvn -v 验证。
  4. MySQL 5.5+ 安装 MySQL 并启动服务,Mac 终端启动命令:
    brew services start mysql
  5. 开发工具 Lombok 插件
    • IDEA:偏好设置 → 插件,搜索 Lombok 安装并重启 IDEA

四、本地单机部署流程#

步骤1:Git 拉取项目源码#

打开 Mac 终端,进入你想要存放项目的目录,执行克隆命令:

git clone https://gitee.com/whz1230/renren-security.git

克隆完成后,进入项目根目录:

cd renren-security

步骤2:数据库初始化#

  1. 打开 Navicat/DBeaver 等数据库工具,连接本地 MySQL。
  2. 新建数据库 数据库名:renren_security,字符集设置为 UTF-8
  3. 执行初始化脚本 找到项目目录下 db/mysql.sql 文件,在 renren_security 数据库中运行该 SQL 脚本,自动创建表结构与基础数据。

步骤3:修改项目数据库配置#

  1. 使用 IDEA导入整个 renren-security 项目,等待 Maven 依赖加载完成。
  2. 找到配置文件:renren-admin/src/main/resources/application-dev.yml
  3. 修改里面 MySQL 连接地址、账号、密码,改为你本地 MySQL 实际信息。

步骤4:Maven 打包编译#

终端进入项目根目录 renren-security,执行打包命令:

mvn clean install

等待依赖下载、编译、打包,出现 BUILD SUCCESS 即为编译成功。

步骤5:启动后台管理模块#

后台管理系统(renren-admin)#

  1. 找到启动类:renren-admin → AdminApplication.java
  2. 右键运行该类,启动项目。
  3. 访问地址:
  4. 登录账号:admin 密码:admin

五、官方演示地址#

在线演示环境(可参考功能效果)

六、常见报错排查#

  1. Lombok 报错:找不到 get/set 方法 解决:确认 IDE 已安装 Lombok 插件,重启开发工具。
  2. MySQL 连接失败 解决:检查 MySQL 服务是否启动、账号密码、数据库名是否和配置文件一致。
  3. 端口被占用(8080/8081/8082) Mac 终端查询并结束进程:
    lsof -i :端口号
    kill -9 进程ID
  4. Maven 依赖下载缓慢/失败 解决:配置 Maven 阿里云镜像源,重新执行 mvn clean install
分享

如果这篇文章对你有帮助,欢迎分享给更多人!

Mac 系统部署 人人权限管理系统(renren-security)
http://www.linyuan0512.top/posts/mac-系统部署-人人权限管理系统renren-security1/
作者
林远
发布于
2026-06-07
许可协议
Unlicensed

部分信息可能已经过时

封面
Sample Song
Sample Artist
封面
Sample Song
Sample Artist
0:00 / 0:00