Windows10上Thingsboard 3.2.2源代码编译

目录

1. 编译所需要的工具及安装

1.1 Java 11的下载与安装

1.2 maven 3.6.3的下载与安装

2. 源代码下载

3. 源代码编译

3.1 编译生成安装文件

3.2 关于编译时间

4. 编译出现错误可以留言,免费为大家提供帮助。


Thingsboard无论是在windows10上还是在一些linux发行版上编译方式是一样的。接下来我们就针对如何在Windows 10上面编译Thingsboard 3.2.2源码进行说明。

1. 编译所需要的工具及安装

编译Thingsboard3.2.2需要安装两个软件,Java 11maven 3.1.0以上。

1.1 Java 11的下载与安装

如已经安装配置完成,可略过此步骤。需要安装和配置可以参考下面连接中的内容。

JAVA 11的安装与配置

1.2 maven 3.6.3的下载与安装

如已经安装配置完成,可略过此步骤。需要安装和配置可以参考下面连接中的内容。

Maven的安装与配置

2. 源代码下载

github下载地址

打开上面连接后按照下图所示选择tag 3.2.2

然后按下图所示选择“code” -> "download zip"

也可以选择使用git下载。将thingsboard的仓库克隆到本地。方便以后维护和更新。如何使用git从github下载代码,这里就不多介绍了。需要了解的童鞋请查看这里 《从github上clone代码到windows》。

3. 源代码编译

首先将刚刚下载的zip文件解压缩。使用git clone的同学注意切换代码分支到3.2.2。thingsboard3.1之前的代码使用java 8编译,thingsboard 3.2.2的代码使用的为java 11。我们当前使用的环境为java 11,所以如果编译的分支为3.1之前的分支,会出现编译错误。

3.1 编译生成安装文件

打开命令行,进入代码根目录。

输入下面命令后,编译开始。

mvn clean install -DskipTests

编译成功后的状态。

此时打开 \thingsboard\application\target目录可以看到编译出来的各个版本的操作系统。

3.2 关于编译时间

第一次编译需要花费的时间比较长,因为maven需要下载相关的依赖,npm也需要下载依赖。根据电脑配置不同和网速不同,最终所需要的时间也不一样。我的第一次编译时间在40分钟左右。之后的编译时间,通常维持在10分钟之内。

4. 编译出现错误可以留言,免费为大家提供帮助。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值