Solr 7.x 是否支持 Java 11?

Does Solr 7.x have support for Java 11?

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

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

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

  • 根据 Solr News 看来 10 个已经过测试和支持
  • Java 通常是向后兼容的,尽管 Java 11 发行说明可能建议有一些 backwards compatibility issues 可能会让人们感到困惑
  • Solr Apache JIRA 中的
  • This ticket 表示 "Upgrading to a more recent Java (JDK 11?)" 已打开且未解析
  • 更确切地说:截至 2018 年底,LucidWorks 的好心人尚未推荐 Java 11。 "The recommendation is to stay with JDK-8 until the Apache project officially supports JDK-11."

根据以上情况,听起来 Java 8 是安全的选择,10 可能有效但有风险,11 是 "right out"(h/t 到 Monty Python和圣杯)