Thingsboard成功编译安装


前言

Thingsboard云平台的安装有多种方法。最简便的方法是拉取docker镜像安装。而为了方便后期的二次开发,能基于源码方式安装是非常重要的一步。


一、安装注意事项

实现源码安装可以参考官方文档

在这里插入图片描述
在这里插入图片描述
1、官方安装指导文档是基于ubuntu20.04 系统的。如果我们要在windows下安装,在安装编译环境时略有不同。

2、maven编译过程中报错的原因,估计有90%都是网络访问问题,需要想办法保证网络正常访问。

3、windows版本过低也会造成编译失败,实测22H2版本是可以正常编译。

4、要用cmd命令行界面运行maven,而不要在power shell 下运行,碰到过power shell 编译出错问题。

二 、安装java

可以参考官方文档另一篇关于windows下安装的第一个步骤。

在这里插入图片描述
安装成功标志是命令行查看java版本号能正常显示。

D:\thingsboard>java -version
openjdk version “11.0.23” 2024-04-16
OpenJDK Runtime Environment Temurin-11.0.23+9 (build 11.0.23+9)
OpenJDK 64-Bit Server VM Temurin-11.0.23+9 (build 11.0.23+9, mixed mode)
注:我编译的是thingsboard3.6.4,所以java的版本不需要17。

三、安装maven

maven安装直接网上搜索或AI指导。
安装成功的标志仍然是命令号查询版本信息能正常显示。
D:\thingsboard>mvn -version
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: D:\apache-maven-3.6.3\bin…
Java version: 11.0.23, vendor: Eclipse Adoptium, runtime: C:\Program Files\Eclipse Adoptium\jdk-11.0.23.9-hotspot
Default locale: zh_CN, platform encoding: GBK
OS name: “windows 10”, version: “10.0”, arch: “amd64”, family: “windows”

四、安装docker

访问 Docker 官方网站 (https://www.docker.com/products/docker-desktop) 并下载 Docker Desktop for Windows 的安装程序。

五、下载thingsboard源码

访问thingsboard的github网页,用github客户端拉取源码
在这里插入图片描述
并将分支切换到release 3.6
在这里插入图片描述

六、启动mvn编译

打开cmd命令行界面,进入thingsboard目录。参考官方文档,输入下列命令:

mvn -T 0.8C license:format clean install -DskipTests -Ddockerfile.skip=false

上述命令是生成安装并打包docker镜像。如果不需要打包镜像,可以用下面的命令

mvn -T 0.8C license:format clean install -DskipTests 

然后就静等编译安装完成。花费的时间跟网络情况和电脑配置有关。
在这里插入图片描述
当看到上述信息时,说明编译安装工作完成。本次耗时41分钟。
同时我们可以看到docker desktop 下面也出现了新打包的镜像。

在这里插入图片描述

  • 15
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值