IMHO no need to enforce building with Java 11. It is just that you need Java 9 or newer to circumvent that bug. But you can use Java 11 as well if you want to, but I don't see a reason to enforce that right now.
> On 7. Jan 2019, at 14:11, Julian Reschke <julian.resc...@gmx.de> wrote: > > On 2019-01-07 09:18, Konrad Windszus wrote: >> I enforced now JDK9 or newer on Macs for Sling API in >> https://github.com/apache/sling-org-apache-sling-api/commit/39a13263d46b8ffe4a749e09805e855ca80a0640 >> >> <https://github.com/apache/sling-org-apache-sling-api/commit/39a13263d46b8ffe4a749e09805e855ca80a0640>. >> We can extend to other operating systems if necessary. >> ... > > FWIW, shouldn't that be Java 11? (9 is EOL already...) > > Best regards, Julian