JetLinks物联网学习(前后端项目启动)

前后端项目启动

1、后端

环境准备:

1、window系统7,8,10 。 硬件资源最低要求4c8G,硬盘40G

2、JDK 1.8.0_2xx (需要小版本号大于200)

3、Maven3.6.3

4、Redis 5.x

5、PostgreSQL 11 或者 mysql 5.7 +。我这里用的是mysql5.7.

6、ElasticSearch 6.8-7.17.5 (下载跟项目配置一样版本的es)

jetLinks是物联网的基础网站。后端可以下载社区版来学习。企业版需要付费。

免费的是在社区版二次开发。

社区版源码地址:
https://gitee.com/jetlinks/jetlinks-community

##它的项目是用的pgsql。application.yml文件所以要改成mysql。

username和password根据自己设置的改

1.1 pgsql改mysql报错

改完后启动项目会爆这个错:查询文档可解决问题

修改easyorm.dialect

easyorm.dialect数据库方言,可选值postgres、mysql。

easyorm.default-schemapg数据库填写schema,mysql数据库填写数据库名。

数据库:建一个新的数据库名叫jetlinks的空库。项目启动会往里面新建表和插入数据。物联网会init数据。

2、elasticSearch7.0版本以上_doc格式取消

这时候项目代码里设置了版本差异的处理:

##es客户端版本应当和集群版本一致

后端至此项目启动。且数据库初始化成功

2、前端

环境准备:

  1. NodeJs v18.14.0 +
  2. Yarn v1.22.19 +
  3. Nginx 1.24.0
相关推荐
Gain_chance2 分钟前
25-学习笔记尚硅谷数仓搭建-DIM层其余(优惠卷、活动、地区、营销坑位、营销渠道、日期)维度表建表语句、简单分析
数据仓库·笔记·学习
深蓝海拓12 分钟前
海康 MV 相机几种Bayer RG像素格式的处理
笔记·python·qt·学习·pyqt
点点开心13 分钟前
攻防世界WEB(新手模式)2-5-web2
前端·学习·安全·web安全·网络安全
不吃橘子的橘猫13 分钟前
Verilog HDL基础(概念+模块)
开发语言·学习·算法·fpga开发·verilog
wdfk_prog19 分钟前
[Linux]学习笔记系列 -- [drivers][dma]dma-buf
linux·笔记·学习
晚霞的不甘22 分钟前
Flutter for OpenHarmony《智慧字典》英语学习模块代码深度解析:从数据模型到交互体验
前端·学习·flutter·搜索引擎·前端框架·交互
LYS_061829 分钟前
寒假学习(9)(C语言9+模数电9)
c语言·开发语言·学习
好奇龙猫31 分钟前
【人工智能学习-AI入试相关题目练习-第十三次】
人工智能·学习
坚持不懈的大白1 小时前
leetcode学习笔记2
笔记·学习·leetcode
智慧化智能化数字化方案1 小时前
向华为学习——解读华为云安全白皮书 2025【附全文阅读】
学习·安全·华为云·华为云安全白皮书