- 📖 序言
- 🚀 本地开发部署
- 🖥️ 服务器部署
- 📝 项目启动流程
- 📁 项目目录结构
- ☕ java 服务端
- 🎛️ 管理端前端
- 📱 手机端前端
- 🌐 web 端前端
- 🔧 代码生成器
- 🔌 API 接口
- 📦 插件开发
- ⚙️ 功能配置
Windows环境部署
前置条件
部署 niucloud-admin-java 前,需提前准备好:Java 环境、MySQL 服务、Redis 服务。
| 运行环境 | 要求版本 | 推荐版本 |
|---|---|---|
| JDK | == 17.0 | 17.0 |
| MYSQL | >= 5.7 | 8.0 |
| Redis | 必须启用 | 5.x |
| Node.js | 18.0 | 18.0 |
下载部署包
部署包结构,如下图所示:
配置 MySQL 数据库
创建 niucloud-admin-java 使用的数据库
可以通过数据库管理工具,也可通过命令行添加

创建命令:
CREATE DATABASE niucloud_admin_java CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
导入数据库

配置 MySQL 连接
找到配置文件: webroot/jar/application-prod.yml

url: jdbc:mysql://127.0.0.1:3306/niucloud_admin_java?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai
username: root
password: root
配置 Redis 连接
找到配置文件:webroot/jar/application-prod.yml

配置
database: 配置数据库1-16
host: 连接地址
port: 服务端口
password: 如果 Redis 服务有密码也需要进行配置
检测Java版本
java -version
启动服务
双击脚本: webroot/niucloud.bat运行,选择: 1
访问服务
地址:http://127.0.0.1:8080/admin
用户名:admin
密码:123456
