1、修改pom
thingsboard源码:thingsboardapplicationpom.xml


        UTF-8
        ${basedir}/..
        thingsboard
        /var/log/${pkg.name}
        /usr/share/${pkg.name}
        ${project.build.directory}/windows
    

pkg.name改为iot

2、修改源码文件:
thingsboardapplicationsrcmainconfthingsboard.conf
thingsboardapplicationsrcmainresourcesthingsboard.yml
将thingsboard.conf和thingsboard.yml改为iot.conf、iot.yml
否则安装会报错

Thingsboard改包名为IoT
图-1

3、Linux系统中创建和修改systemd单元文件
修改linux系统unit单元服务
一个postfix服务的例子:
单元文件位于/usr/lib/systemd/system/postifix.service

列出正在运行的服务:
systemctl list-units --type=service

thingsboard的build.gradle打包文件,会生成unit单元服务

Thingsboard改包名为IoT
图-2

修改文件:thingsboardapplicationsrcmainscriptscontrolthingsboard.service
将thingsboard.service改为iot.service

4、修改源码文件
目录:
thingsboardapplicationsrcmainjavaorgthingsboardserverThingsboardInstallApplication.java
thingsboardapplicationsrcmainjavaorgthingsboardserverThingsboardServerApplication.java
thingsboard改为iot

Thingsboard改包名为IoT
图-3

本文章来源于互联网,如有侵权,请联系删除!原文地址:Thingsboard改包名为IoT

相关推荐: 工业物联网转型中的错误方向

工业物联网(IIoT)承诺在自动化(Automation)、集中式管理(Centralized Management)、海量新数据(a wealth of new data)和洞察力(insight)方面带来重大突破,这种承诺的诱惑是很难被拒绝的。但是自动化车…