跳到主要内容

本地部署指南

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

物联网源码


📁 1. 打开项目

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

打开项目


⚙️ 2. 使用 Maven 安装依赖

在 IDEA 中打开右侧 Maven 面板,并按以下步骤操作:

  1. 勾选 Skip Tests
  2. 点击 clean
  3. 点击 install

Maven 操作

提示

部分依赖下载自国外源,推荐开启科学上网


🛢️ 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:

    配置 yml

  • 确认 JPA 设置:

    配置 JPA


🧱 5. 初始化数据表结构

执行数据库初始化脚本,生成所需数据表结构。

操作示例:

初始化表

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

数据表结构


🚀 6. 启动项目并访问平台

运行主类启动服务:

运行项目

平台访问地址:

👉 http://localhost:8080


🔐 初始账号信息

角色账号密码
超级管理员sysadmin@gzzjy.cnsysadmin
租户tenant@gzzjy.cntenant
客户 AcustomerA@thingsboard.orgcustomer
客户 BcustomerB@thingsboard.orgcustomer
客户 CcustomerC@thingsboard.orgcustomer
客户默认账号customer@thingsboard.orgcustomer

🎉 提示

至此,您已成功将 智捷云物联网平台 部署到本地环境。
欢迎体验平台的设备接入、数据展示与实时组态等完整功能!