We are pleased to announce the Java 17 support for Eclipse 2021-09 (4.21).
The release notably includes the support of the following Java 17 features:
JEP 306: Restore Always-Strict Floating-Point Semantics
JEP 406: Pattern Matching for switch (Preview)
JEP 409: Sealed Classes (Final).
The release can be obtained through one of the following ways:
Additionally, the Java 17 support is available on 4.22 from the next integration build onwards - download from https://download.eclipse.org/eclipse/downloads/.
I would also like to take this opportunity to thank everyone involved in Java 17 Support - more so especially in these pandemic times - for the hard work and the perseverance!
Manoj N Palat
Eclipse Java Development Tools (JDT)