1.下载安装环境依赖项:
npm install -g yarn
2.源码拉取:
3.编译安装
? ? ?1)找到你的 maven路径下的配置文件:eg.? ?\apache-maven-3.9.6-bin\conf\settings.xml
? ? ? ? ?先备份一下。
? ? ? 2)修改配置文件settings.xml里面镜像地址为阿里云地址:
????????<mirror>
? ? ????????????????<id>aliyunmaven</id>
? ? ????????????????<mirrorOf>*</mirrorOf>
? ? ????????????????<name>阿里云公共仓库</name>
? ? ????????????????<url>https://maven.aliyun.com/repository/public</url>
????????</mirror>
? ? ? ?3)执行安装命令:mvn clean install -DskipTests?
? ? ? 注意:如安装过程安装出错,可以尝试修改前面备份的默认镜像地址,然后执行安装命令:
$ mvn package -DskipTests (命令里不带clean,避免重复下载)
4. Web UI Microservice编译错误处理:
? ? ? ? 网上查询得知原因是C:\Users\xxx\.pkg-cache\v3.4件夹下缺少‘fetched-v16.15.0-win-x64’文件(我的只有1个‘fetched-v16.15.0-linux-x64’文件),参考下面链接的方法,下载添加‘fetched-v16.15.0-win-x64’到文件夹后编译通过。参考博文:Thingsboard编译 Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.12.0:yarn (yarn pkg-CSDN博客
最终编译成功:
?5.?安装Docker(为PostgresSQL安装做准备): Get Docker | Docker Docs
? ? ? 详细步骤参考:Docker安装【在VMware虚拟机里】-CSDN博客
?6. Docker 安装 PostgresSQL
? ? ? ?Docker常用指令:Docker 常用命令速查手册 - 知乎 (zhihu.com)
?
?7.?IDEA导入源码
? ??
8. IDEA运行源码
? ? ? ? 打开浏览器,输入http://localhost:8080
????????系统管理员账号: