Win10环境下安装Thingsboard

1、下载源代码

Thingsboard是目前最主流的开源物联网平台:https://github.com/thingsboard/thingsboard

2、配置Java和Maven

具体过程不再赘述,Java版本1.8.0;Maven版本3.3.9。

3、编译Thingsboard
具体介绍见文档:
https://thingsboard.io/docs/user-guide/install/building-from-source/
https://thingsboard.io/docs/user-guide/contribution/how-to-contribute/

进入Thingsboard目录,执行:
mvn clean install –DskipTests
为加快编译,用-DskipTests跳过测试

maven执行编译并下载依赖包,需要保证互联网连通
在编译ui过程中,会下载并安装node.js运行环境。下载安装时间会比较久(1小时或更多),请耐心等待
编译生成的文件,在thingsboard-master\application\target目录下。

如果在mvn过程中,编译ui出错,可以进入 ui目录,执行:
mvn clean install -DskipTests

在多数计算机上,可以顺利编译成功,如有问题,请参考后续解决方法。

4、初始化数据库
在编译成功后,在target目录下生成了jar文件和windows系统下的安装包,并生成application\target\windows目录,其中包括数据库初始化文件:
 
执行application\target\windows目录下的install_dev_db.bat,创建数据库和Demo所需的数据。
如果是在Linux下,执行
cd ${TB_WORK_DIR}/application/target/bin/install
chmod +x install_dev_db.sh
./install_dev_db.sh
具体见Contribution Guide:
https://thingsboard.io/docs/user-guide/contribution/how-to-contribute/#create-database-schema-and-populate-demo-data

ThingsBoard缺省使用嵌入式数据库HSQLDB,也可以安装PostgreSQL,

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值