在本地配置好配置文件后,将 thingsboard 的源码进行打包,然后推送到服务器以单节点方式启动,注意服务器需要安装jdk11。
(1)执行打包
打包后会生成几个可执行文件,里面 -boot.jar 是包含依赖的可执行jar文件。
profiles 勾选 packaging
Thingsboard(root) -> Lifecycle -> clean
Thingsboard(root) -> Lifecycle -> isntall或者package:


上面会进行所有模块的安装会比较慢,所以直接执行 application 下 pom 的 maven install 即可实现同样的效果:
这篇博客详细介绍了如何从源码构建Thingsboard服务,包括执行打包、启动服务以及编写自动部署脚本。首先,使用Maven进行打包,生成可执行的jar文件。接着,通过nohup命令启动服务,并提供了在缺少logback配置时的启动方式。最后,展示了如何创建一个服务更新脚本,用于自动停止和启动服务,确保顺利部署。
订阅专栏 解锁全文
990

被折叠的 条评论
为什么被折叠?



