【tingsboard开源平台】环境准备和安装

文章目录

  • 环境准备:
    • 1.安装JAVA
    • 2.安装maven环境
    • 3.安装nodeJS(16.15.1)
    • 4.安装git环境
    • 5.安装npm依赖关系
    • 6.放入文件fetched
    • 7.安装IDEA

环境准备:

1.安装JAVA

以安装java11为例,安装tingsboard需要的jdk

下载地址:https://www.oracle.com/java/technologies/downloads/#java11
转到页面后往下滑,找到java11,下载windows版本
在这里插入图片描述

下载,安装路径自己选择,我安装在D盘
在这里插入图片描述
Java环境配置:
打开属性-关于-高级系统设置
在这里插入图片描述
在这里插入图片描述
打开环境变量
在这里插入图片描述
系统变量新建JAVA_HOME,值是刚刚下载jdk的路径
在这里插入图片描述
系统变量的PATH,新建

%JAVA_HOME%\bin

在这里插入图片描述
打开cmd,输入java -version
在这里插入图片描述
安装成功。

2.安装maven环境

maven下载路径:http://maven.apache.org/download.cgi
我用的版本是:apache-maven-3.6.3
配置环境变量
系统变量新建:

MAVEN_HOME;maven路径
MAVEN_OPTS;-Xms128m -Xmx1024m

在这里插入图片描述

系统变量的path,新建:

%MAVEN_HOME%\bin

在这里插入图片描述
打开CMD,输入mvn -v查看是否配置成功
在这里插入图片描述
成功!

3.安装nodeJS(16.15.1)

我的版本是16.15.1
node下载地址:https://nodejs.org/en/blog/release/v16.15.1
在这里插入图片描述
安装:
在这里插入图片描述
打开cmd,输入node -v

4.安装git环境

git官网下载地址:https://git-scm.com/download/win
下载更快的途径:用淘宝镜像下载:https://registry.npmmirror.com/binary.html?path=git-for-windows/

5.安装npm依赖关系

在存放下载这么多文件的文件下,右键,选择Git Bash Here,分别执行如下命令

npm install -g cross-env
npm install -g webpack

6.放入文件fetched

在这里插入图片描述

7.安装IDEA

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

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

相关文章

蓝桥杯基础练习汇总详细解析(三)——字母图形、01字符串、闰年判断(详细解题思路、代码实现、Python)

试题 基础练习 字母图形 提交此题 评测记录 资源限制 内存限制:256.0MB C/C时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述 利用字母可以组成一些美丽的图形,下面给出了一个例子&#…

vs2022 关于Python项目无法识别中文的解决方法

这是针对于vs2022安装和使用教程(详细)-CSDN博客 Python项目无法识别中文的解决方法的文章 一、问题 1.输入代码 print("你好Hello world!") 2.启动,发现代码里有中文报错 二、解决方法 1.选择菜单栏里的工具->…

工业项目你还不知道什么是MES系统???

什么是MES 制造执行系统(MES)一种用于监控、控制和优化制造过程的软件系统。通过与企业资源计划(ERP)系统和自动化系统的集成,实现对生产过程的管理和监测,包括生产计划、生产过程和生产数据。最初源自20世…

ADAS多传感器后融合算法解析-上篇

ADAS多传感器后融合算法解析-上篇 附赠自动驾驶学习资料和量产经验:链接 ADAS系统是一种高自动化的软件应用,对系统的鲁棒性与可靠性要求很高,单一传感器往往存在一定限制,此时便需要多传感器融合。多传感器融合会带来如下收益&a…

Linux项目自动化构建工具make和makefile

前言 前面我们对yum、vim、gcc/g做了介绍,本期我们再来介绍一个好用的工具,就是make和makefile! 本期内容介绍 什么是make和makefile makefile文件内容的解释 make执行makefile的原理 我们想要的makefile 一、什么是make 和 makefile ? make是一条指令…

网安学习笔记-day9,DNS服务器介绍

文章目录 DNS服务器部署域名介绍及分类DNS解析解析过程1.递归查询2.迭代查询 DNS服务器部署准备阶段安装DNS服务 部署过程在另一台虚拟机查看是否能解析到baidu.com的地址测试解析 转发器 扩展命令 DNS服务器部署 DNS(Domain Name System) 域名介绍及分类 常用的www.baidu.c…

【Linux进阶之路】理解UDP,成为TCP。

前言 学了TCP 和UDP之后,感觉UDP就像是初入职场的年轻人,两耳不闻 “窗外事”,只管尽力地把自己的事情做好,但收获的却是不可靠,而TCP更像是涉世极深的"职场老油条",给人的感觉就是 “城府极深&a…

servlet开发详解

一、什么是servlet,干什么用的??? tomcat作为一个web服务器,也称作servlet容器。servlet只有放在web服务器中才能运行,不能独立运行。tomcat这个容器要做三件事:接收请求、处理请求和响应请求。…

金融投贷通(金融投资+贷款通)项目准备

金融投贷通(金融投资贷款通)项目准备 专业术语投资专业术语本息专业术语还款专业术语项目介绍三个子系统技术架构核心流程发布借款标投资业务 项目实施测试流程测试步骤 专业术语 投资专业术语 案例:张三借给李四5W,约定期满1年后…

大模型论文阅读:ADAPTIVE BUDGET ALLOCATION FOR PARAMETEREFFICIENT FINE-TUNING

大模型论文阅读:ADAPTIVE BUDGET ALLOCATION FOR PARAMETEREFFICIENT FINE-TUNING 论文链接:https://arxiv.org/pdf/2303.10512v1.pdf 当存在大量下游任务时,微调所有预训练模型的参数变得不可行。因此,为了以参数高效的方式学习预训练权重的增量更新,提出了许多微调方法,…

【Linux】详细分析/dev/loop的基本知识 | 空间满了的解决方法

目录 前言1. 基本知识2. 内存满了2.1 清空2.2 扩增 3. 彩蛋 前言 服务器一直down机,翻找日志文件一直找不到缘由,最终发现是挂载的内存满了,那本身这个文件就什么用呢? 1. 基本知识 /dev/loop是一种特殊的设备文件,…

【题解】—— LeetCode一周小结12

【题解】—— 每日一道题目栏 上接:【题解】—— LeetCode一周小结11 18.区域和检索 - 数组不可变 题目链接:303. 区域和检索 - 数组不可变 1.计算索引 left 和 right (包含 left 和 right)之间的 nums 元素的 和 ,其…