一、简介二、前期准备条件三、下载github上源码
一、简介中文官网http://www.ithingsboard.com/docs/
github地址:
https://github.com/thingsboard/thingsboard二、前期准备条件
1、jdk11 配置环境变量
JAVA_HOME C:Program FilesJavajdk-11.0.14 path 添加 %JAVA_HOME%bin
2、maven3.6以上并配置环境变量
MAVEN_HOME D:installapache-maven-3.8.4 path 添加 %MAVEN_HOME%bin
3、postgresql14.2 数据库
安装时候设置账号密码都为 postgres (为了和thingsboard配置文件中的账号密码相同)
创建数据库:thingsboard (为了和thingsboard配置文件中的数据库配置名称相同)
4、安装nodejs
5、利用nodejs安装yarn 1.22.4
5.1 先卸载yarn:
npm uninstall -g yarn
5.2 再安装指定版本yarn
npm install -g yarn@1.22.4
5.3 清理缓存
yarn cache clean
5.4 配置yarn镜像仓库
yarn config set registry https://registry.npm.taobao.org
6、idea需要安装插件
1、将下载的zip包解压开,idea打开项目并配置jdk、maven,等pom依赖下载完成
2、打开ideal终端Terminal,执行命令
mvn clean install -DskipTests
等其build success
3、数据库脚本复制
4、运行ThingsboardInstallApplication,初始化表
5、运行 ThingsboardServerApplication
6、访问 http://localhost:8080/
默认登入账号密码
sysadmin@thingsboard.org
sysadmin



