我的公司正在使用spring框架4.3.20.RELEASE
和maven,现在我们将集成Elasticsearch。遗憾的是,我们无法使用Spring Boot来管理版本。
如何找出Spring Data Elasticsearch
最适合的Pom版本?有版本矩阵吗?在这些情况下,您如何找到最兼容的版本?
Spring Data Elasticsearch的版本矩阵(https://docs.spring.io/spring-data/elasticsearch/docs/4.1.2/reference/html/#preface.versions)不包含Spring Core依赖项-我将必须解决。
当检查mvnrepository.com时,我发现Spring 4.3.20.RELEASE是从2018年10月15日开始的-很老了。
Spring 4.3上的最后一个Spring Data发布火车是Ingalls(https://github.com/spring-projects/spring-data-commons/wiki/Release-Train-Ingalls),其中包含Spring Data Elasticsearch 2.1,而后者又使用了Elasticsearch 2.3.3中的Elasticsearch客户端库
老实说,我怀疑您使用的Elasticsearch太旧了。
我认为您首先应该在尝试集成Spring Data之前将Spring依赖关系升级到当前的5。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句