From 8d734e8c9a3b710897e202cc607a2685e2784f70 Mon Sep 17 00:00:00 2001 From: Simeon Andreev Date: Mon, 26 Aug 2024 13:14:25 +0200 Subject: [PATCH] Added JDT Java compiler entry for removed Java 7 support in ecj Added an entry for JDT, mentioning the removal of source, target and release Java 7 and below. See the respective JDT issue: https://github.com/eclipse-jdt/eclipse.jdt.core/issues/2536 Signed-off-by: Simeon Andreev --- news/4.33/jdt.html | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/news/4.33/jdt.html b/news/4.33/jdt.html index ca1a2d57..a440a82e 100644 --- a/news/4.33/jdt.html +++ b/news/4.33/jdt.html @@ -96,6 +96,21 @@

Java Views and Dialogs

Java Compiler

+ + + Removed support for souce, target and release Java 7 and below + + +

The following compiler options are now supported only for Java 8 and above: +

+    --source <release>
+    --target <release>
+    --release <release>
+    
+

I.e., from Eclipse 4.33 onward, the Eclipse IDE and ecj will no longer be able to produce JRE 7 (and below) compliant byte code, as the options metioned above are supported only for Java 8+.

+

This is the equivalent of Java 21's javac only supporting those options for Java 8+.

+ +