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
相关推荐
阿阳微客5 小时前
Steam 搬砖项目深度拆解:从抵触到真香的转型之路
前端·笔记·学习·游戏
Chef_Chen10 小时前
从0开始学习R语言--Day18--分类变量关联性检验
学习
键盘敲没电11 小时前
【IOS】GCD学习
学习·ios·objective-c·xcode
海的诗篇_11 小时前
前端开发面试题总结-JavaScript篇(一)
开发语言·前端·javascript·学习·面试
AgilityBaby11 小时前
UE5 2D角色PaperZD插件动画状态机学习笔记
笔记·学习·ue5
AgilityBaby11 小时前
UE5 创建2D角色帧动画学习笔记
笔记·学习·ue5
武昌库里写JAVA13 小时前
iview Switch Tabs TabPane 使用提示Maximum call stack size exceeded堆栈溢出
java·开发语言·spring boot·学习·课程设计
一弓虽14 小时前
git 学习
git·学习
Moonnnn.16 小时前
【单片机期末】串行口循环缓冲区发送
笔记·单片机·嵌入式硬件·学习
viperrrrrrrrrr716 小时前
大数据学习(131)-Hive数据分析函数总结
大数据·hive·学习