ThingsBoard3.9.1在windows环境下IDEA编译/安装详细教程

        最近在整理thingsboard课程,基于最新thingsboard版本3.9.1/4.0,欢迎大家收藏关注我提问在评论区留言,我争取把最新、最准、最好的课程,呈现在各位亦师亦友的csdn广大读者面前。

目录

1.编译

1.1准备工作:

1.2提前安装

1.3以上准备工作完成,开始编译

1.编译

1.1准备工作:

windows环境,win11,24H2,x64操作系统,内存32.0GB,处理器i7-1260P, 2.10 GHz

Jdk安装完成,java -version , jdk17

Nodejs安装完成,node -v,nodejs 20.18.3

Yarn安装完成,yarn -v,1.22.22,设置yarn仓库为淘宝镜像,使用如下命令:

yarn config set registry https://registry.npmmirror.com

1.2提前安装

(2-1)安装node可执行文件的方法:

Releases · vercel/pkg-fetch · GitHub 下载,

安装到本机的.pkg-cache目录下,比如我的目录是C:\Users\jing\.pkg-cache\v3.4。(参见Diag-03-08)

安装好之后的文件是fetched-v18.15.0-win-x64, fetched-v18.15.0-linux-x64。

(2-2)安装gradle,并配置:

系统环境变量 GRADLE_HOME=D:\gradle\gradle-7.3.3-bin

系统环境变量 GRADLE_USER_HOME=D:\gradel\repo

(2-3)安装maven并配置:

系统环境变量 MAVEN_HOME=D:\maven-3.9.9

点击IDEA菜单File,选择Settings…,配置如下:

点击IDEA菜单,选择“Project Structure…”,设置jdk 17,如下:

点击IDEA工具栏,下拉框,选择“Edit Configuration…”,增加Application,

输入名字“ThingsboardServerApplication”,如下:

(2-4)下载dao

Index of libs-release-public/org/thingsboard/dao 这个地址,

下载dao-3.9.1.jar,dao-3.9.1.pom,dao-3.9.1-tests.jar,如下:

D:\repo为 maven的settings.xml文件中配置的本地仓库路径。

1.3以上准备工作完成,开始编译

点击IDEA工具栏,运行“ThingsboardServerApplication”,如下:

ThingsBoard后台启动正常且8080端口可用,如下:

浏览器访问,如下:

启动日志如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值