当前位置: 首页 > news >正文

谷粒商城-P125【gulimall-search】:更改 elasticsearch 版本不生效

谷粒商城-P125【gulimall-search】:更改 elasticsearch 版本不生效

    • 报错信息
    • 报错原因
    • 解决办法

报错信息

SpringBoot 项目的版本是 2.6.13,默认集成的 elasticsearch 的版本是 7.15.2,我们需要用的版本是 7.4.2。

SpringBoot 版本
在这里插入图片描述

SpringBoot 默认集成的 elasticsearch 的版本
在这里插入图片描述

主动更换版本后,不生效(版本没有更新过来)

主动更换版本号
在这里插入图片描述

不生效,依旧是 7.15.2
在这里插入图片描述

报错原因

SpringBoot 的 2.6.13 版本,纳入了 dependencyManagement,也就是说,不管 elasticsearch 之前声明什么般般,最后都会使用 SpringBoot 引入的 7.15.2 版本。

在这里插入图片描述

解决办法

在 dependencyManagement 中加入 elasticsearch 的版本管理即可,如下图。
在这里插入图片描述

            <dependency><groupId>org.elasticsearch</groupId><artifactId>elasticsearch</artifactId><version>7.4.2</version></dependency><dependency><groupId>org.elasticsearch.client</groupId><artifactId>elasticsearch-rest-client</artifactId><version>7.4.2</version></dependency>

成功解决
在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【电子通识】半导体工艺——刻蚀工艺
  • C语言指针详解与应用
  • HTML/CSS/JS学习笔记 Day4(HTML--C3 表格)
  • AI预测地球未来,温室效应失控?地球变金星?
  • Dubbo 与 Zookeeper 在项目中的应用:原理与实现详解
  • unocss 一直热更新打印[vite] hot updated: /__uno.css
  • C语言 ——— 学习并使用 #if defined #ifdef #ifndef 条件编译指令
  • C++第五节 - this指针、构造函数、析构函数
  • 讯方·智汇云校北京校区
  • Result 和 自定义异常 在前后端交互中的作用
  • 数据结构之算法的分析和应用
  • 多速率信号处理
  • langgraph tool如何获取上下文和RunableConfig
  • C语言从头学58——学习头文件math.h(一)
  • 基于深度学习的蛋白质结构预测
  • 【跃迁之路】【735天】程序员高效学习方法论探索系列(实验阶段492-2019.2.25)...
  • ES学习笔记(10)--ES6中的函数和数组补漏
  • JavaScript 基本功--面试宝典
  • JavaScript创建对象的四种方式
  • node入门
  • vagrant 添加本地 box 安装 laravel homestead
  • 从地狱到天堂,Node 回调向 async/await 转变
  • 大主子表关联的性能优化方法
  • 快速体验 Sentinel 集群限流功能,只需简单几步
  • 利用DataURL技术在网页上显示图片
  • 前端存储 - localStorage
  • 前端代码风格自动化系列(二)之Commitlint
  • 如何利用MongoDB打造TOP榜小程序
  • 推荐一款sublime text 3 支持JSX和es201x 代码格式化的插件
  • 一起来学SpringBoot | 第三篇:SpringBoot日志配置
  • 用Visual Studio开发以太坊智能合约
  • 最近的计划
  • [地铁译]使用SSD缓存应用数据——Moneta项目: 低成本优化的下一代EVCache ...
  • 数据可视化之下发图实践
  • ​ ​Redis(五)主从复制:主从模式介绍、配置、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、​​​​​​​数据同步psync)、总结
  • ​html.parser --- 简单的 HTML 和 XHTML 解析器​
  • $.each()与$(selector).each()
  • (+4)2.2UML建模图
  • (4)事件处理——(6)给.ready()回调函数传递一个参数(Passing an argument to the .ready() callback)...
  • (C语言)输入自定义个数的整数,打印出最大值和最小值
  • (pojstep1.3.1)1017(构造法模拟)
  • (差分)胡桃爱原石
  • (十)Flink Table API 和 SQL 基本概念
  • (一)C语言之入门:使用Visual Studio Community 2022运行hello world
  • (一)python发送HTTP 请求的两种方式(get和post )
  • .NET C# 使用 iText 生成PDF
  • .NET Core跨平台微服务学习资源
  • .NET/C# 利用 Walterlv.WeakEvents 高性能地中转一个自定义的弱事件(可让任意 CLR 事件成为弱事件)
  • @RequestBody与@RequestParam:Spring MVC中的参数接收差异解析
  • @TableId注解详细介绍 mybaits 实体类主键注解
  • @transaction 提交事务_【读源码】剖析TCCTransaction事务提交实现细节
  • @Transient注解
  • [ C++ ] template 模板进阶 (特化,分离编译)
  • [120_移动开发Android]008_android开发之Pull操作xml文件
  • [AAuto]给百宝箱增加娱乐功能