北碚开源物联网平台Thingsboard–第一节编译打包教程
- 作者:智宇物联
- 发表时间:2022年10月13日上午7:00
- 来源:智宇物联
Thingsboard是什么?开源物联网平台。提供成熟的IOT平台解决方案,以此作为上层IOT应用程序的服务端基础架构,可实现物联网项目的快速开发、管理、扩展。
1.获取源码
https://github.com/thingsboard/thingsboard.git
2.开发环境
Ø Jdk 1.8版本
Ø Postgresql 9以上
Ø Node.js
Ø Npm
Ø Maven 3.6以上
Ø Git工具
Ø Idea开发工具
3.源码适配
a\ 选择数据库为Postgresql,注释Cassandra配置(129行~194行)。

注释Cassandra数据库配置
² 修改postgresql配置

配置自己的数据库信息
² 注释license凭据

注释license
4、 执行编译命令(mvn clean install -DskipTests -X)
编译过程因为需要下载各种依赖包文件,所以比较慢,差不多30分钟左右~

执行 命令

编译成功页面
看到此结果,编译完成。
5、 本地启动测试
浏览器输入:http://localhost:8080,看到以下页面,表示项目已启动。

登录页面
输入系统管理员用户名(sysadmin@thingsboard.org)、密码(sysadmin)即可访问。
6、 部署使用说明
Linux端:支持rpm、deb、jar包方式安装应用,同时支持将UI和后端分别打包部署。

部署安装包介绍
7、 FAQ:异常整理
前言,编译不通过的问题,基本上都是环境配置问题、依赖下载问题。因此在编译之前,做好maven仓库镜像配置,jdk配置、数据库配置。
Ø 问题1:Caused by:
sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
原因:Maven依赖库的镜像配置问题。可参考以下配置。
问题2:不能启动内置tomcat

不能启动内置tomcat
原因:源码问题,内部类之前少public,2.4.2之后版本已修复

源码修复
问题3:npm run build failed

UI编译失败
原因:npm适配包下载太慢,导致报错。
解决办法:从编译好的电脑上拷贝以下文件。注意本机路径。

缺失的包
(温馨提醒,各位有需要可以私信,我提供共享链接)
问题4:UI模块编译失败
原因:UI的依赖包下载异常。
解决办法:从编译好的电脑上拷贝以下文件。注意本机路径。

依赖包不完整
持续收集中~~
大家在学习过程中,如果发现新的问题,可以在下方评论留言~
- 北碚物联网卡跑路了(贩卖物联卡是否合法) 2025-02-28 20:00:19
- 北碚物联网卡设备id是什么(物联网卡的iccid怎么看) 2025-03-01 00:00:21
- 北碚物联网卡能增值服务吗(物联卡是什么真的是无限流量卡吗) 2025-03-01 08:00:21
- 北碚物联网卡能共享吗电信(电信物联网卡是什么) 2025-03-01 12:00:11
- 北碚物联网卡流量卡号(物联网卡卡号是什么) 2025-03-02 16:00:07
- 北碚物联网卡查询中心(中国移动物联卡怎么查剩余流量) 2025-03-02 20:00:09
- 北碚物联网卡提高网速(联通物联网卡怎样设置apn网速最快) 2025-03-04 12:00:20
- 北碚物联网卡换卡槽不能上网(物联网卡更换卡槽为什么不停机) 2025-03-04 12:00:36
- 北碚物联网卡嵌入式(什么是物联网卡,有什么用) 2025-03-05 16:00:08
- 北碚南京物联网卡限制(如何看待南京大众书局的联名卡事件) 2025-03-07 08:00:08
- 北碚物联网卡是正规吗(物联网卡是正规卡吗) 2025-03-03 08:00:10
- 北碚物联网卡放车机不能用(大众汽车物联网卡可以换吗) 2025-03-04 04:00:14
- 北碚物联网卡怎么解锁(纯流量卡被锁了怎么办) 2025-03-05 00:00:24
- 北碚物联网卡怎么对接(...消费电子级成品卡(三合一) 物联网专用卡怎么联网) 2025-03-05 00:00:43
- 北碚物联网卡归哪个管理部门(使用物联网卡违法吗) 2025-03-05 06:00:18
- 北碚物联网卡客服工作概况(联通物联卡客服电话多少) 2025-03-06 00:00:20
- 北碚物联网卡实名方法(物联网卡怎么解除实名绑定) 2025-03-06 04:00:23
- 北碚哪些公司要用物联网卡(什么是物联网卡,有什么用) 2025-03-06 18:00:38
- 北碚华为物联网卡网速慢(华为手机流量网速慢怎么办) 2025-03-07 12:00:12
- 北碚医院需要物联网卡吗(什么是物联网卡,与手机卡有什么区别,能用在手机上吗) 2025-03-07 16:00:08