Solr 7.x 是不是支持 Java 11?

Posted

技术标签:

【中文标题】Solr 7.x 是不是支持 Java 11?【英文标题】:Does Solr 7.x have support for Java 11?Solr 7.x 是否支持 Java 11? 【发布时间】:2019-01-24 15:51:47 【问题描述】:

目前我们的应用程序使用 Spring Data Solr + Apache Solr 5.3 + Java 8 运行

我们正在将我们的系统升级到 Java 11。Spring Data Solr 和 Apache Solr 最新版本是否支持 Java 11?

【问题讨论】:

【参考方案1】:

Solr 7.6 supports "Java 8 or greater"。然而 。 . . .

根据Solr News 看来,10 已经过测试和支持 Java 通常是向后兼容的,尽管 Java 11 发行说明可能会建议有一些 backwards compatibility issues,这可能会让人们大跌眼镜 Solr Apache JIRA 中的This ticket 表示“升级到更新的 Java(JDK 11?)”已打开且未解决 更明确地说:截至 2018 年底,根据LucidWorks 的好人的说法,Java 11 尚未被推荐。 “建议在 Apache 项目正式支持 JDK-11 之前一直使用 JDK-8。”

基于以上所述,Java 8 听起来是安全的选择,10 可能会工作但有风险,而 11 是“正确的”(h/t to Monty Python and the Holy Grail)

【讨论】:

以上是关于Solr 7.x 是不是支持 Java 11?的主要内容,如果未能解决你的问题,请参考以下文章

Solr Suggester 是不是支持中缀搜索?

Lucene、Elasticsearch、Solr区别

Windows Qt 二进制安装程序是不是支持开箱即用的 DBus?

我真的不是故意要支持 Mesos 和 Apache Solr 的!

在Solr 7.x中,如何仅使用逗号而不是空格或其他特殊字符进行标记?

solr介绍