Hi,

Apache Lucene/Solr  uses Java 9 to have some pre-release checks  that 
everything works at least with Java 8 and 9 (our nightly smoke testing jobs). 
Apache Lucene and Solr are supported from Java 8 on and it contains some 
"hacks" to support the module system and changed internal APIS starting with 
Java 9 (forceful unmapping).

Uwe

-----
Uwe Schindler
uschind...@apache.org 
ASF Member, Apache Lucene PMC / Committer
Bremen, Germany
https://lucene.apache.org/

> -----Original Message-----
> From: Chris Lambertus <c...@apache.org>
> Sent: Friday, July 5, 2019 5:06 AM
> To: builds@apache.org
> Subject: Jdk9 issues
> 
> All,
> 
> We have received a number of tickets related to jdk9 and the libjli problem.
> I’m not sure exactly what the issue is, and we don’t have a solution yet, but 
> I
> notice that JDK9 was EOL over a year ago. I suppose it goes without saying
> that the Java ecosystem is undergoing some changes wrt to Oracle’s semi-
> recent license change, but it seems odd to me that so many projects are
> building against a JDK that was never really deployed, and is already
> deprecated. Is there a tangible benefit to building on JDK9 vs newer releases?
> I’d like to get some more understanding of the reasons projects want to build
> against JDK9.
> 
> Thanks,
> 
> Chris
> INFRA=

Reply via email to