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

Spring boot、elasticsearch和Spring data elasticsearch的兼容版本

车胤运
2023-03-14

我一直在使用Spring Boot、弹性搜索和spring数据弹性搜索开发一个简单的java编程。

     1) spring boot 1.5.1.RELEASE
     2) spring-data-elasticsearch 2.1.0.RELEASE
     3) elasticsearch 5.0.1
     4) org.elasticsearch.client.transport 5.1.1

是不兼容验证的问题吗?如果是,请帮助我什么是spring boot、elasticsearch和spring data elasticsearch的兼容版本。

共有1个答案

居琛
2023-03-14

由于Spring Data Elasticsearch还不支持Elasticsearch 5.0,因此没有兼容的版本集。请参阅本期跟踪支持5.0的一些工作。

一般来说,您应该让Spring Boot的依赖项管理来为您解决这一问题,而不是尝试自己寻找兼容的版本。如果您要重写依赖项管理以使用依赖项的新主版本,那么它很有可能无法工作。

 类似资料:
  • 问题内容: 我一直在开发使用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 1.5.7。发布,spring data elasticsearch 3.0.2。释放和弹性搜索5.6.3。然而,当使用maven进行构建时,它似乎在加载elasticsearch 2.4.6。当我试图通过pom文件强制elasticsearch 5.6.3时,我收到运行时异常,该异常显示缺少运行时依赖项。有什么想法吗?

  • 这本书讲述的是 Swift 5.1,它是 Xcode 11 中包含的默认版本。你可以使用 Xcode 11 来编译用 Swift 5.1、Swift 4.2 或 Swift 4 写的代码。 当你使用 Xcode 11 编译 Swift 4 和 Swift 4.2 代码时,大部分 Swift 5.1 的功能是可用的。也就是说,下面的变更仅对 Swift 5.1 或后续版本生效: 返回不透明类型的函数

  • 支持的版本 主版本 PHP兼容性 初始发行 支持 PHPUnit 9 PHP 7.3, PHP 7.4 2020年2月7日 支持将于2022年2月4日结束 PHPUnit 8 PHP 7.2, PHP 7.3, PHP 7.4 2019年2月1日 支持将于2021年2月5日结束 之前的版本 主版本 PHP兼容性 初始发行 支持 PHPUnit 7 PHP 7.1, PHP 7.2, PHP 7.3

  • 我目前正在开发一个基于Spring3.1.2的项目,该项目需要在GAE上运行。 我是一个全新的谷歌应用程序引擎,所以...任何技巧来解决这个问题是欢迎的!(我已经花了一上午的时间去寻找问题所在,并尝试了太多不同的方法来解决它……但没有办法)。 预先非常感谢您的建议;)

  • 我找不到任何关于什么Java版本可以用于Android Gradle“源兼容性”和“目标兼容性”的选择的信息。 我可以获得当前的Java JDK路径,比如:'c://Program Files/Java/jdk1.7.0_45'到'1.7',那么选择是'1.7'还是'1.6'? 或者,如果您有一个到'1.8'的路径:'1.8'、'1.7'和'1.6'? 我如何确定哪些选择是可用的? 谢了!