Thingsboard开发环境搭建(一)----源码编译
背景
最近因业务需求要用到Thingsboard物联网平台,并需要编译源码,linux端安装部署,logo替换,java代码发送遥测数据,Thingsboard集成物联网关的应用,本人会对以上的内容逐一记录。
直接开始源码编译工作:
第一步 配置JDK
jdk下载地址:(一定要1.8及以上版本)https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
至于如何配置,作为程序员的基础中的基础此处不多加赘述
可以参考:https://www.cnblogs.com/BillyYoung/p/10736984.html
第二步 配置maven环境
本人使用版本为3.3.9;
参考博文:https://www.cnblogs.com/eagle6688/p/7838224.html
建议更换你的maven镜像为阿里云镜像,修改maven安装目录conf\setting.xml文件
<mirror>
<!--This sends everything else to /public -->
<id>nexus</id>
<mirrorOf>*</mirrorOf>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
<mirror>
<!--This is used to direct the public snapshots repo in the
profile below over to a diffe