当前位置: 首页 > 知识库问答 >
问题:

elasticsearch 5.6.3兼容的Spring数据elasticsearch版本

蒙峰
2023-03-14

我使用的是spring boot 1.5.7。发布,spring data elasticsearch 3.0.2。释放和弹性搜索5.6.3。然而,当使用maven进行构建时,它似乎在加载elasticsearch 2.4.6。当我试图通过pom文件强制elasticsearch 5.6.3时,我收到运行时异常,该异常显示缺少运行时依赖项。有什么想法吗?

共有2个答案

孔华池
2023-03-14

在查看POM文件之后,我看到了spring-boot-dependentials-1.5.7。释放。pom下载elasticsearch。版本2.4.6。试图在pom中强制使用不同的弹性版本是行不通的。因此,需要在spring boot中进行升级。

东郭瀚玥
2023-03-14

根据Spring Data Elasticsearch,您需要Spring Data Elasticsearch版本3.0.0。RC2支持Elasticsearch 5.5。不确定这是否意味着在服务器上运行5.6.3(可能)。这个spring数据版本还需要spring 5 IIRC。

不确定Spring Boot 1.5.7是否适用于Spring Data Elasticsearch 3.0.0-您可能需要等待Spring Boot 2.0。

您需要覆盖Spring boot正在引入的Spring数据的版本(不仅仅是弹性搜索的版本)。

 类似资料:
  • 问题内容: 我一直在开发使用Spring Boot,elasticsearch和Spring数据elasticsearch的简单Java程序。 我可以使用以下版本成功进行elasticsearch1)弹簧靴1.3.5 2)spring-data-elasticsearch 1.3.4.RELEASE 3)elasticsearch 1.3.2 但是当我升级到以下版本时,我的服务类之一带有@serv

  • 我一直在使用Spring Boot、弹性搜索和spring数据弹性搜索开发一个简单的java编程。 是不兼容验证的问题吗?如果是,请帮助我什么是spring boot、elasticsearch和spring data elasticsearch的兼容版本。

  • 不知道Spring Data Elasticsearch 3.0.6支持哪个版本的Elasticsearch? 目前我正在使用Elasticsearch 6.2,这兼容吗?现在我正在使用Elasticsearch Rest Client进行Java,但是由于我使用的是Spring,所以我考虑使用Spring Data Elasticsearch。

  • 我在pom上使用下面的代码。xml,但由于出现错误,我无法启动应用程序。我不想降级spring boot starter父版本。有什么解决办法吗? 我得到了贝沃的错误 组织。springframework。豆。工厂BeanCreationException:创建名为“configurationPropertiesBeans”的bean时出错,该bean在类路径资源[org/springframew

  • 我能够使用spring-data-elasticsearch 3.0.0.rc2连接到弹性Serarch 5.5.0。 我想把我的应用程序转换成一个spring boot应用程序。我尝试了Spring Boot版本2.0.0.M2,但我得到了以下错误

  • 我正在尝试构建一个微服务应用程序,它将使用Hystrix和一些来自Spring云的分布式跟踪。当我尝试将Spring Cloud版本“2021.0.0-M3”用于Spring boot版本“2.5.5”时,启动时出现以下错误: ***由于以下原因,您的项目设置与我们的要求不兼容: Spring Boot[2.5.5]与此Spring Cloud发布训练不兼容*** Spring Boots和Spr