ThingsBoard idea本地调试指南 (v3.5)

最好提前准备梯子,否则可能失败!!

克隆源代码并用idea打开

注意配置自己的maven 和国内仓库地址,否则可能非常非常慢

修改postgres配置参数
thingsboard/application/src/main/resources/thingsboard.yml 

中的spring.datasource.url, username 和password为你的postgres数据库的配置参数

配置fronted-maven-plugin 代理:

全局搜索 install-node-and-yarn, 在configuration中配置淘宝代理

                        <id>install node and npm</id>
                        <goals>
                            <goal>install-node-and-yarn</goal>
                        </goals>
                        <configuration>
                            <nodeVersion>v16.15.1</nodeVersion>
                            <yarnVersion>v1.22.17</yarnVersion>
                          <nodeDownloadRoot>https://npm.taobao.org/dist/</nodeDownloadRoot>
                          <yarnDownloadRoot>https://npm.taobao.org/mirrors/yarn/</yarnDownloadRoot>
                        </configuration>
下载pkg包:

登陆:https://github.com/vercel/pkg-fetch/releases
下载对应版本的

node-v16.15.0-linux-x64
node-v16.15.0-win-x64

然后复制到 C:\users\xxx\.pkg-cache\v3.4 (可能为其他版本 v3.5等) 目录下,重命名为:

fetched-v16.15.0-linux-x64
fetched-v16.15.0-win-x64

执行mvn clean package -DskipTests

或者到settings-build tools -> maven -> runner 下勾选skipTests

执行成功后到Thingsboard\application\target\windows\install.bat

如果是linux系统,到linux对应目录下,执行install.sh

执行Thingsboard\application\src\main\ThingboardServerApplication
  • 访问localhost:8080

默认用户名密码 sysadmin@thingsboard.org/sysadmin

如大家运行过程中出现任何问题,请在下方留言。

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容