![](/img/trans.png)
[英]Maven and spring-boot: how to specify profile(s) on spring-boot:repackage
[英]How to specify a newer version of Elasticsearch in spring-boot
如何在 spring-boot 中为以下库指定更新版本的 Elasticsearch。 这需要是一个gradle依赖
compile group: 'org.springframework.boot', name: 'spring-boot-starter-data-elasticsearch', version: '2.3.4.RELEASE'
say 7.9.1 instead of 7.6.2
它会适用于较新的版本吗?
如果您不在应用程序中使用 7.6.2 中不可用的某些本机 Elasticsearch 库内容,则无需将应用程序更新到较新版本。
Spring Data Elasticsearch 4.0.4(由 Spring Boot 2.3.4 引入)是使用 7.6.2 版本的 Elasticsearch 客户端库构建的,但这些客户端库可以与 7.9.1 版本的 Elasticsearch 集群通信,在据我所知,客户端通信协议。
您将在日志中收到警告:
警告 [main] osdelasticsearch.support.VersionInfo:Elasticsearch 客户端和集群之间的版本不匹配:7.6.2 - 7.9.1
但你可以忽略它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.