Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jetty-dev] Requiring JDK 11 for Jetty 10.x


with Jetty 9.2.x series minimum requirement of JDK 7, and Jetty 9.3.x
and 9.4.x series minimum requirement of JDK 8, we are thinking of
making JDK 11 the minimum requirement for Jetty 10.x.

With the rapid pace the JDK is released, by the time we stabilize and
complete the work on Jetty 10.x there are good chances that JDK 12
will be out already.

JDK 11 as minimum requirement for Jetty 10.x will also allow us to
clean up the codebase, drop JDK 8-only modules such as those for ALPN
on JDK 8, and use the JPMS Module APIs to explore new ways to deploy
web applications using JPMS modules.

Furthermore, JDK 9 and JDK 10 are basically already unmaintained, even
by OpenJDK vendors such as Oracle, Azul, RedHat, etc.

Now that JDK 11 is released officially, we think it's going to be the
main version people will use from now onwards, so it makes sense for
Jetty 10.x to have as minimum requirement JDK 11.

We post this email to welcome any feedback from the Jetty Community
about this decision.
If you think JDK 11 is a too strict minimum requirement for Jetty
10.x, speak now.

Webtide is - as always - supporting the Jetty project and customers
that want to move to newer Jetty versions and JDK versions.

Simone Bordet
Developer advice, training, services and support
from the Jetty & CometD experts.

Back to the top