本地部署指南
本章节将指导您如何在本地环境部署智捷云物联网平台。

📁 1. 打开项目
使用 IntelliJ IDEA 打开源码主工程:
项目路径为:gzzjyiot-boot

⚙️ 2. 使用 Maven 安装依赖
在 IDEA 中打开右侧 Maven 面板,并按以下步骤操作:
- 勾选
Skip Tests - 点击
clean - 点击
install

提示
部分依赖下载自国外源,推荐开启科学上网
🛢️ 3. 新建数据库
使用本地 PostgreSQL 创建数据库:
数据库名:gzzjyiot390
🧾 4. 配置数据库连接
修改配置文件 thingsboard.yml(约 780 行):
url: "${SPRING_DATASOURCE_URL:jdbc:postgresql://localhost:5432/gzzjyiot390}"
username: "${SPRING_DATASOURCE_USERNAME:apple}"
password: "${SPRING_DATASOURCE_PASSWORD:postgres}"
📄 示例截图:
-
修改 yml:

-
确认 JPA 设置:

🧱 5. 初始化数据表结构
执行数据库初始化脚本,生成所需数据表结构。
操作示例:

执行完成后生成的数据表如下:

🚀 6. 启动项目并访问平台
运行主类启动服务:

平台访问地址:
🔐 初始账号信息
| 角色 | 账号 | 密码 |
|---|---|---|
| 超级管理员 | sysadmin@gzzjy.cn | sysadmin |
| 租户 | tenant@gzzjy.cn | tenant |
| 客户 A | customerA@thingsboard.org | customer |
| 客户 B | customerB@thingsboard.org | customer |
| 客户 C | customerC@thingsboard.org | customer |
| 客户默认账号 | customer@thingsboard.org | customer |
🎉 提示
至此,您已成功将 智捷云物联网平台 部署到本地环境。
欢迎体验平台的设备接入、数据展示与实时组态等完整功能!