diff --git a/org.eclipse.xtend.core.tests/xtend.core.tests(xtend).launch b/org.eclipse.xtend.core.tests/xtend.core.tests(xtend).launch
index 7efff7c47ce..de5c416532b 100644
--- a/org.eclipse.xtend.core.tests/xtend.core.tests(xtend).launch
+++ b/org.eclipse.xtend.core.tests/xtend.core.tests(xtend).launch
@@ -25,7 +25,7 @@
-
+
diff --git a/org.eclipse.xtend.core.tests/xtend.core.tests.launch b/org.eclipse.xtend.core.tests/xtend.core.tests.launch
index dab5d3798de..83b8938e198 100644
--- a/org.eclipse.xtend.core.tests/xtend.core.tests.launch
+++ b/org.eclipse.xtend.core.tests/xtend.core.tests.launch
@@ -25,7 +25,7 @@
-
+
diff --git a/org.eclipse.xtend.doc/gen_eclipse_help_xtend.launch b/org.eclipse.xtend.doc/gen_eclipse_help_xtend.launch
index d4b31a1f81b..5cd8b78ef85 100644
--- a/org.eclipse.xtend.doc/gen_eclipse_help_xtend.launch
+++ b/org.eclipse.xtend.doc/gen_eclipse_help_xtend.launch
@@ -10,7 +10,7 @@
-
+
diff --git a/org.eclipse.xtend.ide.swtbot.tests/xtend.ide.tests.slow (SWTBot).launch b/org.eclipse.xtend.ide.swtbot.tests/xtend.ide.tests.slow (SWTBot).launch
index 1dfc544f235..2be8211491c 100644
--- a/org.eclipse.xtend.ide.swtbot.tests/xtend.ide.tests.slow (SWTBot).launch
+++ b/org.eclipse.xtend.ide.swtbot.tests/xtend.ide.tests.slow (SWTBot).launch
@@ -24,7 +24,7 @@
-
+
diff --git a/org.eclipse.xtend.ide.tests/xtend.ide.tests (xtend).launch b/org.eclipse.xtend.ide.tests/xtend.ide.tests (xtend).launch
index 98d77957f48..af7edeb4f71 100644
--- a/org.eclipse.xtend.ide.tests/xtend.ide.tests (xtend).launch
+++ b/org.eclipse.xtend.ide.tests/xtend.ide.tests (xtend).launch
@@ -28,7 +28,7 @@
-
+
diff --git a/org.eclipse.xtend.ide.tests/xtend.ide.tests.launch b/org.eclipse.xtend.ide.tests/xtend.ide.tests.launch
index 424eb983f9c..3a38bead58b 100644
--- a/org.eclipse.xtend.ide.tests/xtend.ide.tests.launch
+++ b/org.eclipse.xtend.ide.tests/xtend.ide.tests.launch
@@ -28,7 +28,7 @@
-
+
diff --git a/org.eclipse.xtend.performance.tests/performance.tests.launch b/org.eclipse.xtend.performance.tests/performance.tests.launch
index 81c61a33afa..a05364a720b 100644
--- a/org.eclipse.xtend.performance.tests/performance.tests.launch
+++ b/org.eclipse.xtend.performance.tests/performance.tests.launch
@@ -26,7 +26,7 @@
-
+
diff --git a/org.eclipse.xtext.builder.standalone.tests/org.eclipse.xtext.builder.standalone.tests.launch b/org.eclipse.xtext.builder.standalone.tests/org.eclipse.xtext.builder.standalone.tests.launch
index f82631d7455..fc679c07504 100644
--- a/org.eclipse.xtext.builder.standalone.tests/org.eclipse.xtext.builder.standalone.tests.launch
+++ b/org.eclipse.xtext.builder.standalone.tests/org.eclipse.xtext.builder.standalone.tests.launch
@@ -26,7 +26,7 @@
-
+
diff --git a/org.eclipse.xtext.builder.tests/xtext.builder.tests.fast.launch b/org.eclipse.xtext.builder.tests/xtext.builder.tests.fast.launch
index 329e550031c..627b0680afe 100644
--- a/org.eclipse.xtext.builder.tests/xtext.builder.tests.fast.launch
+++ b/org.eclipse.xtext.builder.tests/xtext.builder.tests.fast.launch
@@ -26,7 +26,7 @@
-
+
diff --git a/org.eclipse.xtext.builder.tests/xtext.builder.tests.nojdt.launch b/org.eclipse.xtext.builder.tests/xtext.builder.tests.nojdt.launch
index c8052d5f5c7..712946d18b6 100644
--- a/org.eclipse.xtext.builder.tests/xtext.builder.tests.nojdt.launch
+++ b/org.eclipse.xtext.builder.tests/xtext.builder.tests.nojdt.launch
@@ -39,7 +39,7 @@
-
+
diff --git a/org.eclipse.xtext.common.types.eclipse.tests/META-INF/MANIFEST.MF_gen b/org.eclipse.xtext.common.types.eclipse.tests/META-INF/MANIFEST.MF_gen
index 935450f931a..87e26d82385 100644
--- a/org.eclipse.xtext.common.types.eclipse.tests/META-INF/MANIFEST.MF_gen
+++ b/org.eclipse.xtext.common.types.eclipse.tests/META-INF/MANIFEST.MF_gen
@@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Bundle-Name: org.eclipse.xtext.common.types.eclipse.tests
Bundle-SymbolicName: org.eclipse.xtext.common.types.eclipse.tests; singleton:=true
Bundle-Version: 0.0.1
-Bundle-RequiredExecutionEnvironment: JavaSE-11
+Bundle-RequiredExecutionEnvironment: JavaSE-17
Bundle-ActivationPolicy: lazy
Export-Package: org.eclipse.xtext.common.types.xtext.ui
Require-Bundle: org.objectweb.asm;bundle-version="[9.7.1,9.8.0)";resolution:=optional,
diff --git a/org.eclipse.xtext.common.types.eclipse.tests/xtext.common.types.eclipse.tests.launch b/org.eclipse.xtext.common.types.eclipse.tests/xtext.common.types.eclipse.tests.launch
index 92a8fe785a7..0b95fe175e2 100644
--- a/org.eclipse.xtext.common.types.eclipse.tests/xtext.common.types.eclipse.tests.launch
+++ b/org.eclipse.xtext.common.types.eclipse.tests/xtext.common.types.eclipse.tests.launch
@@ -24,7 +24,7 @@
-
+
diff --git a/org.eclipse.xtext.doc/gen_eclipse_help_xtext.launch b/org.eclipse.xtext.doc/gen_eclipse_help_xtext.launch
index aae83ace682..bbbad21d143 100644
--- a/org.eclipse.xtext.doc/gen_eclipse_help_xtext.launch
+++ b/org.eclipse.xtext.doc/gen_eclipse_help_xtext.launch
@@ -10,7 +10,7 @@
-
+
diff --git a/org.eclipse.xtext.eclipse.tests/META-INF/MANIFEST.MF_gen b/org.eclipse.xtext.eclipse.tests/META-INF/MANIFEST.MF_gen
index 604ef85f95d..8aca5072f82 100644
--- a/org.eclipse.xtext.eclipse.tests/META-INF/MANIFEST.MF_gen
+++ b/org.eclipse.xtext.eclipse.tests/META-INF/MANIFEST.MF_gen
@@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Bundle-Name: org.eclipse.xtext.tests
Bundle-SymbolicName: org.eclipse.xtext.tests; singleton:=true
Bundle-Version: 0.0.1
-Bundle-RequiredExecutionEnvironment: JavaSE-11
+Bundle-RequiredExecutionEnvironment: JavaSE-17
Bundle-ActivationPolicy: lazy
Export-Package: org.eclipse.xtext.linking.lazy,
org.eclipse.xtext.parser.fragments,
diff --git a/org.eclipse.xtext.eclipse.tests/xtext.eclipse.tests (xtend).launch b/org.eclipse.xtext.eclipse.tests/xtext.eclipse.tests (xtend).launch
index f49ed0d4347..4fd72f1a5c9 100644
--- a/org.eclipse.xtext.eclipse.tests/xtext.eclipse.tests (xtend).launch
+++ b/org.eclipse.xtext.eclipse.tests/xtext.eclipse.tests (xtend).launch
@@ -25,7 +25,7 @@
-
+
diff --git a/org.eclipse.xtext.eclipse.tests/xtext.eclipse.tests.launch b/org.eclipse.xtext.eclipse.tests/xtext.eclipse.tests.launch
index f1c0355ecaf..35dae349ea7 100644
--- a/org.eclipse.xtext.eclipse.tests/xtext.eclipse.tests.launch
+++ b/org.eclipse.xtext.eclipse.tests/xtext.eclipse.tests.launch
@@ -25,7 +25,7 @@
-
+
diff --git a/org.eclipse.xtext.extras.tests/META-INF/MANIFEST.MF_gen b/org.eclipse.xtext.extras.tests/META-INF/MANIFEST.MF_gen
index 3c6a06b65a2..f63256526f5 100644
--- a/org.eclipse.xtext.extras.tests/META-INF/MANIFEST.MF_gen
+++ b/org.eclipse.xtext.extras.tests/META-INF/MANIFEST.MF_gen
@@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Bundle-Name: org.eclipse.xtext.extras.tests
Bundle-SymbolicName: org.eclipse.xtext.extras.tests;singleton:=true
Bundle-Version: 0.0.1.qualifier
-Bundle-RequiredExecutionEnvironment: JavaSE-11
+Bundle-RequiredExecutionEnvironment: JavaSE-17
Bundle-ActivationPolicy: lazy
Export-Package: org.eclipse.xtext.enumrules,
org.eclipse.xtext.enumrules.enumAndReferenceTestLanguage,
diff --git a/org.eclipse.xtext.extras.tests/org.eclipse.xtext.extras.tests.launch b/org.eclipse.xtext.extras.tests/org.eclipse.xtext.extras.tests.launch
index 81a63f1d74b..571d46a9dc5 100644
--- a/org.eclipse.xtext.extras.tests/org.eclipse.xtext.extras.tests.launch
+++ b/org.eclipse.xtext.extras.tests/org.eclipse.xtext.extras.tests.launch
@@ -26,7 +26,7 @@
-
+
diff --git a/org.eclipse.xtext.purexbase.eclipse.tests/xtext.purexbase.eclipse.tests.launch b/org.eclipse.xtext.purexbase.eclipse.tests/xtext.purexbase.eclipse.tests.launch
index 7943464ca3d..cf536815175 100644
--- a/org.eclipse.xtext.purexbase.eclipse.tests/xtext.purexbase.eclipse.tests.launch
+++ b/org.eclipse.xtext.purexbase.eclipse.tests/xtext.purexbase.eclipse.tests.launch
@@ -24,7 +24,7 @@
-
+
diff --git a/org.eclipse.xtext.tests/GenerateAllTestLanguages.mwe2.launch b/org.eclipse.xtext.tests/GenerateAllTestLanguages.mwe2.launch
index 570436de161..600c53e10aa 100644
--- a/org.eclipse.xtext.tests/GenerateAllTestLanguages.mwe2.launch
+++ b/org.eclipse.xtext.tests/GenerateAllTestLanguages.mwe2.launch
@@ -9,7 +9,7 @@
-
+
diff --git a/org.eclipse.xtext.tests/META-INF/MANIFEST.MF_gen b/org.eclipse.xtext.tests/META-INF/MANIFEST.MF_gen
index 0da8dcbae2d..c8685852656 100644
--- a/org.eclipse.xtext.tests/META-INF/MANIFEST.MF_gen
+++ b/org.eclipse.xtext.tests/META-INF/MANIFEST.MF_gen
@@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Bundle-Name: org.eclipse.xtext.tests
Bundle-SymbolicName: org.eclipse.xtext.tests;singleton:=true
Bundle-Version: 0.0.1.qualifier
-Bundle-RequiredExecutionEnvironment: JavaSE-11
+Bundle-RequiredExecutionEnvironment: JavaSE-17
Bundle-ActivationPolicy: lazy
Export-Package: org.eclipse.xtext,
org.eclipse.xtext.dummy,
diff --git a/org.eclipse.xtext.tests/xtext.tests.launch b/org.eclipse.xtext.tests/xtext.tests.launch
index 080d5f856cd..5070109c18f 100644
--- a/org.eclipse.xtext.tests/xtext.tests.launch
+++ b/org.eclipse.xtext.tests/xtext.tests.launch
@@ -19,7 +19,7 @@
-
+
diff --git a/org.eclipse.xtext.ui.tests/META-INF/MANIFEST.MF_gen b/org.eclipse.xtext.ui.tests/META-INF/MANIFEST.MF_gen
index 2f757c0696a..0fd64e7a300 100644
--- a/org.eclipse.xtext.ui.tests/META-INF/MANIFEST.MF_gen
+++ b/org.eclipse.xtext.ui.tests/META-INF/MANIFEST.MF_gen
@@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Bundle-Name: org.eclipse.xtext.ui.tests
Bundle-SymbolicName: org.eclipse.xtext.ui.tests;singleton:=true
Bundle-Version: 0.0.1.qualifier
-Bundle-RequiredExecutionEnvironment: JavaSE-11
+Bundle-RequiredExecutionEnvironment: JavaSE-17
Bundle-ActivationPolicy: lazy
Export-Package: org.eclipse.xtext.ui.tests,
org.eclipse.xtext.ui.tests.editor.bracketmatching,
diff --git a/org.eclipse.xtext.ui.tests/xtext.ui.tests.fast.launch b/org.eclipse.xtext.ui.tests/xtext.ui.tests.fast.launch
index 342d550b353..5480a099525 100644
--- a/org.eclipse.xtext.ui.tests/xtext.ui.tests.fast.launch
+++ b/org.eclipse.xtext.ui.tests/xtext.ui.tests.fast.launch
@@ -24,7 +24,7 @@
-
+
diff --git a/org.eclipse.xtext.ui.tests/xtext.ui.tests.slow.launch b/org.eclipse.xtext.ui.tests/xtext.ui.tests.slow.launch
index 4f028fe4219..b2f732bb61f 100644
--- a/org.eclipse.xtext.ui.tests/xtext.ui.tests.slow.launch
+++ b/org.eclipse.xtext.ui.tests/xtext.ui.tests.slow.launch
@@ -24,7 +24,7 @@
-
+
diff --git a/org.eclipse.xtext.web/xtext.web.tests.launch b/org.eclipse.xtext.web/xtext.web.tests.launch
index c56ad631b01..631e48a1036 100644
--- a/org.eclipse.xtext.web/xtext.web.tests.launch
+++ b/org.eclipse.xtext.web/xtext.web.tests.launch
@@ -15,7 +15,7 @@
-
+
diff --git a/org.eclipse.xtext.xbase.ui.tests/xtext.xbase.ui.tests (xtend).launch b/org.eclipse.xtext.xbase.ui.tests/xtext.xbase.ui.tests (xtend).launch
index 1b0777ea8ee..8d980b98439 100644
--- a/org.eclipse.xtext.xbase.ui.tests/xtext.xbase.ui.tests (xtend).launch
+++ b/org.eclipse.xtext.xbase.ui.tests/xtext.xbase.ui.tests (xtend).launch
@@ -24,7 +24,7 @@
-
+
diff --git a/org.eclipse.xtext.xbase.ui.tests/xtext.xbase.ui.tests.fast.launch b/org.eclipse.xtext.xbase.ui.tests/xtext.xbase.ui.tests.fast.launch
index 5019670fcc3..ec5fc65613a 100644
--- a/org.eclipse.xtext.xbase.ui.tests/xtext.xbase.ui.tests.fast.launch
+++ b/org.eclipse.xtext.xbase.ui.tests/xtext.xbase.ui.tests.fast.launch
@@ -24,7 +24,7 @@
-
+
diff --git a/org.eclipse.xtext.xbase.ui.tests/xtext.xbase.ui.tests.slow.launch b/org.eclipse.xtext.xbase.ui.tests/xtext.xbase.ui.tests.slow.launch
index fbd5ee8fb66..a53b1715dba 100644
--- a/org.eclipse.xtext.xbase.ui.tests/xtext.xbase.ui.tests.slow.launch
+++ b/org.eclipse.xtext.xbase.ui.tests/xtext.xbase.ui.tests.slow.launch
@@ -24,7 +24,7 @@
-
+
diff --git a/org.eclipse.xtext.xbase.web/xtext.xbase.web.tests.launch b/org.eclipse.xtext.xbase.web/xtext.xbase.web.tests.launch
index 48f5458ce11..cdca407e3da 100644
--- a/org.eclipse.xtext.xbase.web/xtext.xbase.web.tests.launch
+++ b/org.eclipse.xtext.xbase.web/xtext.xbase.web.tests.launch
@@ -15,7 +15,7 @@
-
+
diff --git a/org.eclipse.xtext.xtext.ui.examples/projects/domainmodel/org.eclipse.xtext.example.domainmodel.releng/buildDomainmodel.launch b/org.eclipse.xtext.xtext.ui.examples/projects/domainmodel/org.eclipse.xtext.example.domainmodel.releng/buildDomainmodel.launch
index 7796f799928..b5eef24f5b0 100644
--- a/org.eclipse.xtext.xtext.ui.examples/projects/domainmodel/org.eclipse.xtext.example.domainmodel.releng/buildDomainmodel.launch
+++ b/org.eclipse.xtext.xtext.ui.examples/projects/domainmodel/org.eclipse.xtext.example.domainmodel.releng/buildDomainmodel.launch
@@ -13,6 +13,6 @@
-
+
diff --git a/org.eclipse.xtext.xtext.ui.examples/projects/domainmodel/org.eclipse.xtext.example.domainmodel.ui.tests/org.eclipse.xtext.example.domainmodel.ui.tests.launch b/org.eclipse.xtext.xtext.ui.examples/projects/domainmodel/org.eclipse.xtext.example.domainmodel.ui.tests/org.eclipse.xtext.example.domainmodel.ui.tests.launch
index b35c039ad60..a3a75f5be0e 100644
--- a/org.eclipse.xtext.xtext.ui.examples/projects/domainmodel/org.eclipse.xtext.example.domainmodel.ui.tests/org.eclipse.xtext.example.domainmodel.ui.tests.launch
+++ b/org.eclipse.xtext.xtext.ui.examples/projects/domainmodel/org.eclipse.xtext.example.domainmodel.ui.tests/org.eclipse.xtext.example.domainmodel.ui.tests.launch
@@ -23,7 +23,7 @@
-
+
diff --git a/org.eclipse.xtext.xtext.ui.graph.tests/xtext.xtext.ui.graph.tests.launch b/org.eclipse.xtext.xtext.ui.graph.tests/xtext.xtext.ui.graph.tests.launch
index e9c0146e9f6..bfe21f3fe35 100644
--- a/org.eclipse.xtext.xtext.ui.graph.tests/xtext.xtext.ui.graph.tests.launch
+++ b/org.eclipse.xtext.xtext.ui.graph.tests/xtext.xtext.ui.graph.tests.launch
@@ -24,7 +24,7 @@
-
+
diff --git a/org.eclipse.xtext.xtext.ui.tests/xtext.xtext.ui.tests.fast.launch b/org.eclipse.xtext.xtext.ui.tests/xtext.xtext.ui.tests.fast.launch
index 50c5dec6943..4144725d07e 100644
--- a/org.eclipse.xtext.xtext.ui.tests/xtext.xtext.ui.tests.fast.launch
+++ b/org.eclipse.xtext.xtext.ui.tests/xtext.xtext.ui.tests.fast.launch
@@ -24,7 +24,7 @@
-
+
diff --git a/org.eclipse.xtext.xtext.ui.tests/xtext.xtext.ui.tests.slow.launch b/org.eclipse.xtext.xtext.ui.tests/xtext.xtext.ui.tests.slow.launch
index 947d090d1cd..a9732c253b5 100644
--- a/org.eclipse.xtext.xtext.ui.tests/xtext.xtext.ui.tests.slow.launch
+++ b/org.eclipse.xtext.xtext.ui.tests/xtext.xtext.ui.tests.slow.launch
@@ -24,7 +24,7 @@
-
+
diff --git a/org.eclipse.xtext.xtext.ui/META-INF/MANIFEST.MF_gen b/org.eclipse.xtext.xtext.ui/META-INF/MANIFEST.MF_gen
index c6f019f8e59..4343b20ec5d 100644
--- a/org.eclipse.xtext.xtext.ui/META-INF/MANIFEST.MF_gen
+++ b/org.eclipse.xtext.xtext.ui/META-INF/MANIFEST.MF_gen
@@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Bundle-Name: org.eclipse.xtext.xtext.ui
Bundle-SymbolicName: org.eclipse.xtext.xtext.ui
Bundle-Version: 0.0.1
-Bundle-RequiredExecutionEnvironment: JavaSE-11
+Bundle-RequiredExecutionEnvironment: JavaSE-17
Bundle-ActivationPolicy: lazy
Require-Bundle: org.eclipse.xtext.ui,
org.eclipse.ui.editors,
diff --git a/org.eclipse.xtext/META-INF/MANIFEST.MF_gen b/org.eclipse.xtext/META-INF/MANIFEST.MF_gen
index e63d7b4295d..197c2b94360 100644
--- a/org.eclipse.xtext/META-INF/MANIFEST.MF_gen
+++ b/org.eclipse.xtext/META-INF/MANIFEST.MF_gen
@@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Bundle-Name: org.eclipse.xtext
Bundle-SymbolicName: org.eclipse.xtext
Bundle-Version: 0.0.1
-Bundle-RequiredExecutionEnvironment: JavaSE-11
+Bundle-RequiredExecutionEnvironment: JavaSE-17
Bundle-ActivationPolicy: lazy
Export-Package: org.eclipse.xtext
Require-Bundle: org.eclipse.xtext,