1、修改 pom
thingsboard 源码:thingsboard\application\pom.xml
utf-8
${basedir}/..
thingsboard
/var/log/${pkg.name}
/usr/share/${pkg.name}
${project.build.directory}/windows
pkg.name 改为 iot
2、修改源码文件:
thingsboard\application\src\main\conf\thingsboard.conf
thingsboard\application\src\main\resources\thingsboard.yml
将 thingsboard.conf 和 thingsboard.yml 改为 iot.conf、iot.yml
否则安装会报错
3、linux 系统中创建和修改 systemd 单元文件
修改 linux 系统 unit 单元服务
一个 postfix 服务的例子:
单元文件位于/usr/lib/systemd/system/postifix.service
列出正在运行的服务:
systemctl list-units --type=service
thingsboard 的 build.gradle 打包文件,会生成 unit 单元服务
修改文件:thingsboard\application\src\main\scripts\control\thingsboard.service
将 thingsboard.service 改为 iot.service
4、修改源码文件
目录:
thingsboard\application\src\main\java\org\thingsboard\server\thingsboardinstallapplication.java
thingsboard\application\src\main\java\org\thingsboard\server\thingsboardserverapplication.java
thingsboard 改为 iot
作者:xhh199090
链接:. jianshu.com/p/e02f001b1279
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。