thingsboard 二次开发:修改项目包名路径教程 · 物联网平台-威尼斯人最新

thingskit · 2020年03月04日 · 最后由 回复于 2022年08月24日 · 1142 次阅读
本帖已被设为精华帖!

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
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

thingskit 将本帖设为了精华贴 03月04日 12:49

改完之后重新打包安装运行就可以了吗

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
网站地图