【tingsboard开源平台】下载数据库,IDEA编译,项目登录

一, PostgreSQL 下载

  • 需要看官网的:点此
  • 下载直达地址:点此
  • 进行相关学习:PostgreSQL 菜鸟教程

二,PostgreSQL 安装

  • 点击安装包进行安装

  • 出现乱码错误:

There has been an error.
Error running C:\Windows\System32\icacls "C: Users\用户名\AppData\Local Temp/postgresal installer d777856685" /T /Q /grant "laptop-bbkgr53t\B+1·E-IO1AEá:(OI)(CI)F": laptop-bbkar53t\?1"a-d;e??""??~~~4: OE sAGÓe•2Èα±êÊT4äÎPÈΕÎÓ ÉäÍê É; £

在这里插入图片描述

  • 原因:用户名是中文,改成英文就可以成功安装了。

(于是我开始了我的漫长改名之路,bug层出不穷,改名有风险!!
不要随便改,而且网络上很多人说的不全面,可以看这篇:https://zhuanlan.zhihu.com/p/509804656?utm_id=0&wd=&eqid=e52b8aa5001f304a000000036556b4d5&wd=&eqid=f7e20928000316bf00000006657270a0
不过我看有人直接新建账号也可以下载成功:https://www.cnblogs.com/skypeng/p/16694780.html
我没试过,我最后是改成英文了,然后还有管理员权限再匹配上就成功了。

改路径:
在这里插入图片描述
全勾:
在这里插入图片描述
在这里插入图片描述
账号密码用括号里的,更好记。
在这里插入图片描述
在这里插入图片描述
之后一直点Next
在这里插入图片描述
取消勾选:
在这里插入图片描述
打开PostgreSQL,输入密码
在这里插入图片描述
控制面板:
在这里插入图片描述
打开SQL Shell (psql)
在这里插入图片描述
在这里插入图片描述
新建数据库(两个方法选择一个就可以了,不要重复建立数据库,不然后面编译会出现错误)
1.可以在psql里输入CREATE DATABASE thingsboard;
2.在pgAdmin上新建一个数据库:
在这里插入图片描述
在这里插入图片描述

三,tingsboard项目导入IDEA

1. 导入项目

打开idea

在这里插入图片描述
导入成功:
在这里插入图片描述

2.进行环境配置

  • 点击settings.
    在这里插入图片描述
    修改,改成对应路径
    在这里插入图片描述
  • 打开项目结构(project structure)
    在这里插入图片描述
    这两个都改成11
    在这里插入图片描述
    SDK改成11的
    在这里插入图片描述
    这个也改成11
    在这里插入图片描述

再点击Apply,应用。

3.查看数据库

在这里插入图片描述
如果名称和账号密码等对应不上也进行相应修改:

在这里插入图片描述

4.安装脚本

  1. 路径复制
    先把dao里的两个数据库复制到data里,目的为了在pgadmin把这两个数据库下载下来。
    在这里插入图片描述

  2. 环境配置
    让data能够被识别,进行配置路径。
    复制绝对路径(等下要用到)
    在这里插入图片描述
    选中绝对路径:
    在这里插入图片描述
    找到启动项:
    在这里插入图片描述
    运行一下这个
    在这里插入图片描述
    会报一个错误:
    在这里插入图片描述
    选择右上角的edit:
    在这里插入图片描述
    配置环境变量让data目录被识别到,输入:(要用到刚刚复制的路径)

install.data_dir=复制的路径;install.load_demo=true

并且选择jar manifest,使用短命令
在这里插入图片描述
再找到服务项,重复刚刚的步骤,配置环境和使用短命令。

在这里插入图片描述
进入thingsboard项目的windows目录,运行install_dev_db.bat。
在这里插入图片描述

5.运行

再回到IDEA,运行。
在这里插入图片描述

四,登录

输入localhost:8080,登录:
在这里插入图片描述
进入租户管理员页面:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/572759.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Lua热更新(xlua)

发现错误时检查是否:冒号调用 只需要导入asset文件夹下的Plugins和Xlua这两个文件即可,别的不用导入 生成代码 和清空代码 C#调用lua using Xlua; 需要引入命名空间 解析器里面执行lua语法 lua解析器 LuaEnv 单引号是为了避免引号冲突 第二个参数是报错时显示什么提示…

Llama模型下载

最近llama模型下载的方式又又变了,所以今天简单更新一篇文章,关于下载的,首先上官网,不管在哪里下载你都要去官网登记一下信息:https://llama.meta.com/llama2 然后会出现下面的信息登记网页: 我这里因为待…

Python接口自动化pytest框架安装

1、创建一个requirements.txt文件夹 2、输入内容:如下图 pytest pytest-html pytest-xdist pytest-ordering pytest-rerunfailures pytest-base-url allure-pytest3、在terminal中输入安装命令:pip install -r requirements.txt 安装成功 4、在termina…

【研发日记】Matlab/Simulink开箱报告(十)——Signal Routing模块模块

文章目录 前言 Signal Routing模块 虚拟模块和虚拟信号 Mux和Demux Vector Concatenate和Selector Bus Creator和Bus Selector 分析和应用 总结 前言 见《开箱报告,Simulink Toolbox库模块使用指南(五)——S-Fuction模块(C MEX S-Fun…

ClickHouse10-ClickHouse中Kafka表引擎

Kafka表引擎也是一种常见的表引擎,在很多大数据量的场景下,会从源通过Kafka将数据输送到ClickHouse,Kafka作为输送的方式,ClickHouse作为存储引擎与查询引擎,大数据量的数据可以得到快速的、高压缩的存储。 Kafka大家…

YOLOv5实战记录02 模型检测

本人记录打卡,不够自习,慎看。 今天主要学了计组和计网,YOLO简单打个卡。 指路大佬:【手把手带你实战YOLOv5-入门篇】YOLOv5 模型检测_哔哩哔哩_bilibili 1. 主要讲了几个关键参数: 图源你可是处女座 运行示例&#…

在企业微信里面添加h5页面 进行登录授权

1.需求:在企业微信里面添加h5页面 进行登录授权,获取到用户的code,进行登入id的验证 2.步骤: 根据企业微信开发者中心中构造网页授权链接进行授权 在企业微信内部进行配置,拿到appid,redirect_uri&#x…

【八股】2024春招八股复习笔记2(大数据开发,Java)

【八股】2024春招八股复习笔记2(大数据开发) 文章目录 1、大数据存储(Flume、Hive、HBase、HDFS)2、大数据计算(MapReduce,Spark、Flink)3、大数据集群(Yarn、ZooKeeper、kafka&…

R语言 | 上下双向柱状图

1. 效果图 2. 代码 # 生成测试数据 difdata.frame(labelspaste0("pathway", 1:3),upc(30,15,1),downc(10,20,40) ) rownames(dif)dif$labels dif#变形 difreshape2::melt(dif) dif# 绘图 ggplot(dif, aes(xlabels, yifelse(variable"up", value, -value), …

Digital Image processing (DIP)

Camera FOV: Filed of view DOV: deep of view 景深 被F f/D 衡量,f 是焦距,D 是光圈大小。 当确定好了景深后,如何光线较暗,则需要补光,或者适当延长曝光时间(快门) 分辨率、像素尺寸&…

【GitLab】Ubuntu 22.04 快速安装 GitLab

在 Ubuntu 22.04 上安装最新版本的 GitLab,可以按照以下步骤操作: 1. 更新系统: 在终端中执行以下命令以确保系统是最新的: sudo apt update sudo apt upgrade2. 安装依赖: 安装 GitLab 所需的依赖包: …

2024年云计算使用报告,89%组织用多云,25%广泛使用生成式AI,45%需要跨云数据集成,节省成本是云首要因素

备注:本文来自Flexera2024年的云现状调研报告的翻译。原报告地址: https://info.flexera.com/CM-REPORT-State-of-the-Cloud Flexera是一家专注于做SaaS的IT解决方案公司,有30年发展历史,5万名客户,1300名员工。Flex…