From ab7bfec76314e3abbeb52372a488f5f70899a4cc Mon Sep 17 00:00:00 2001 From: Rob Stryker Date: Thu, 27 Aug 2026 12:02:51 -0400 Subject: [PATCH] Update minimum Java baseline from 8 to 11 Aligns with the same change in rsp-server. The framework already requires Java 9+ APIs, and CI builds on Java 11. - Update Bundle-RequiredExecutionEnvironment to JavaSE-11 in all bundle MANIFEST.MF files - Update maven-compiler-plugin source/target from 1.8 to 11 - Update target platform JRE from JavaSE-1.8 to JavaSE-11 Co-Authored-By: Claude Opus 4.6 --- rsp/pom.xml | 4 ++-- .../org.jboss.tools.rsp.server.felix/META-INF/MANIFEST.MF | 2 +- .../org.jboss.tools.rsp.server.folder/META-INF/MANIFEST.MF | 2 +- .../org.jboss.tools.rsp.server.glassfish/META-INF/MANIFEST.MF | 2 +- .../org.jboss.tools.rsp.server.jetty/META-INF/MANIFEST.MF | 2 +- .../org.jboss.tools.rsp.server.karaf/META-INF/MANIFEST.MF | 2 +- .../org.jboss.tools.rsp.server.liberty/META-INF/MANIFEST.MF | 2 +- .../org.jboss.tools.rsp.server.payara/META-INF/MANIFEST.MF | 2 +- .../org.jboss.tools.rsp.server.tomcat/META-INF/MANIFEST.MF | 2 +- rsp/targetplatform/rsp-community-target.target | 2 +- 10 files changed, 11 insertions(+), 11 deletions(-) diff --git a/rsp/pom.xml b/rsp/pom.xml index 473fff3..0050e20 100644 --- a/rsp/pom.xml +++ b/rsp/pom.xml @@ -47,8 +47,8 @@ org.apache.maven.plugins maven-compiler-plugin - 1.8 - 1.8 + 11 + 11 diff --git a/rsp/runtimes/bundles/org.jboss.tools.rsp.server.felix/META-INF/MANIFEST.MF b/rsp/runtimes/bundles/org.jboss.tools.rsp.server.felix/META-INF/MANIFEST.MF index fb38b08..76832f1 100644 --- a/rsp/runtimes/bundles/org.jboss.tools.rsp.server.felix/META-INF/MANIFEST.MF +++ b/rsp/runtimes/bundles/org.jboss.tools.rsp.server.felix/META-INF/MANIFEST.MF @@ -4,7 +4,7 @@ Bundle-Name: org.jboss.tools.rsp.server.felix Bundle-SymbolicName: org.jboss.tools.rsp.server.felix Automatic-Module-Name: org.jboss.tools.rsp.server.felix Bundle-Version: 0.26.23.qualifier -Bundle-RequiredExecutionEnvironment: JavaSE-1.8 +Bundle-RequiredExecutionEnvironment: JavaSE-11 Import-Package: org.eclipse.lsp4j.jsonrpc, org.eclipse.lsp4j.jsonrpc.json, org.eclipse.lsp4j.jsonrpc.json.adapters, diff --git a/rsp/runtimes/bundles/org.jboss.tools.rsp.server.folder/META-INF/MANIFEST.MF b/rsp/runtimes/bundles/org.jboss.tools.rsp.server.folder/META-INF/MANIFEST.MF index c2b344b..ac51f6d 100644 --- a/rsp/runtimes/bundles/org.jboss.tools.rsp.server.folder/META-INF/MANIFEST.MF +++ b/rsp/runtimes/bundles/org.jboss.tools.rsp.server.folder/META-INF/MANIFEST.MF @@ -4,7 +4,7 @@ Bundle-Name: org.jboss.tools.rsp.server.folder Bundle-SymbolicName: org.jboss.tools.rsp.server.folder Automatic-Module-Name: org.jboss.tools.rsp.server.folder Bundle-Version: 0.26.23.qualifier -Bundle-RequiredExecutionEnvironment: JavaSE-1.8 +Bundle-RequiredExecutionEnvironment: JavaSE-11 Import-Package: org.eclipse.lsp4j.jsonrpc, org.eclipse.lsp4j.jsonrpc.json, org.eclipse.lsp4j.jsonrpc.json.adapters, diff --git a/rsp/runtimes/bundles/org.jboss.tools.rsp.server.glassfish/META-INF/MANIFEST.MF b/rsp/runtimes/bundles/org.jboss.tools.rsp.server.glassfish/META-INF/MANIFEST.MF index 6bfc248..ae80ec1 100644 --- a/rsp/runtimes/bundles/org.jboss.tools.rsp.server.glassfish/META-INF/MANIFEST.MF +++ b/rsp/runtimes/bundles/org.jboss.tools.rsp.server.glassfish/META-INF/MANIFEST.MF @@ -4,7 +4,7 @@ Bundle-Name: org.jboss.tools.rsp.server.glassfish Bundle-SymbolicName: org.jboss.tools.rsp.server.glassfish Automatic-Module-Name: org.jboss.tools.rsp.server.glassfish Bundle-Version: 0.26.23.qualifier -Bundle-RequiredExecutionEnvironment: JavaSE-1.8 +Bundle-RequiredExecutionEnvironment: JavaSE-11 Import-Package: com.google.gson;version="2.8.2", org.eclipse.lsp4j.jsonrpc, org.eclipse.lsp4j.jsonrpc.json, diff --git a/rsp/runtimes/bundles/org.jboss.tools.rsp.server.jetty/META-INF/MANIFEST.MF b/rsp/runtimes/bundles/org.jboss.tools.rsp.server.jetty/META-INF/MANIFEST.MF index 90bf632..21641c8 100644 --- a/rsp/runtimes/bundles/org.jboss.tools.rsp.server.jetty/META-INF/MANIFEST.MF +++ b/rsp/runtimes/bundles/org.jboss.tools.rsp.server.jetty/META-INF/MANIFEST.MF @@ -4,7 +4,7 @@ Bundle-Name: org.jboss.tools.rsp.server.jetty Bundle-SymbolicName: org.jboss.tools.rsp.server.jetty Automatic-Module-Name: org.jboss.tools.rsp.server.jetty Bundle-Version: 0.26.23.qualifier -Bundle-RequiredExecutionEnvironment: JavaSE-1.8 +Bundle-RequiredExecutionEnvironment: JavaSE-11 Import-Package: com.google.gson;version="2.8.2", org.eclipse.lsp4j.jsonrpc, org.eclipse.lsp4j.jsonrpc.json, diff --git a/rsp/runtimes/bundles/org.jboss.tools.rsp.server.karaf/META-INF/MANIFEST.MF b/rsp/runtimes/bundles/org.jboss.tools.rsp.server.karaf/META-INF/MANIFEST.MF index 523ad3a..fcdfcd8 100644 --- a/rsp/runtimes/bundles/org.jboss.tools.rsp.server.karaf/META-INF/MANIFEST.MF +++ b/rsp/runtimes/bundles/org.jboss.tools.rsp.server.karaf/META-INF/MANIFEST.MF @@ -4,7 +4,7 @@ Bundle-Name: org.jboss.tools.rsp.server.karaf Bundle-SymbolicName: org.jboss.tools.rsp.server.karaf Automatic-Module-Name: org.jboss.tools.rsp.server.karaf Bundle-Version: 0.26.23.qualifier -Bundle-RequiredExecutionEnvironment: JavaSE-1.8 +Bundle-RequiredExecutionEnvironment: JavaSE-11 Import-Package: org.eclipse.lsp4j.jsonrpc, org.eclipse.lsp4j.jsonrpc.json, org.eclipse.lsp4j.jsonrpc.json.adapters, diff --git a/rsp/runtimes/bundles/org.jboss.tools.rsp.server.liberty/META-INF/MANIFEST.MF b/rsp/runtimes/bundles/org.jboss.tools.rsp.server.liberty/META-INF/MANIFEST.MF index 9feb2f7..2ff8969 100644 --- a/rsp/runtimes/bundles/org.jboss.tools.rsp.server.liberty/META-INF/MANIFEST.MF +++ b/rsp/runtimes/bundles/org.jboss.tools.rsp.server.liberty/META-INF/MANIFEST.MF @@ -4,7 +4,7 @@ Bundle-Name: org.jboss.tools.rsp.server.liberty Bundle-SymbolicName: org.jboss.tools.rsp.server.liberty Automatic-Module-Name: org.jboss.tools.rsp.server.liberty Bundle-Version: 0.26.23.qualifier -Bundle-RequiredExecutionEnvironment: JavaSE-1.8 +Bundle-RequiredExecutionEnvironment: JavaSE-11 Import-Package: com.google.gson;version="2.8.2", org.eclipse.lsp4j.jsonrpc, org.eclipse.lsp4j.jsonrpc.json, diff --git a/rsp/runtimes/bundles/org.jboss.tools.rsp.server.payara/META-INF/MANIFEST.MF b/rsp/runtimes/bundles/org.jboss.tools.rsp.server.payara/META-INF/MANIFEST.MF index ed381ed..f165f33 100644 --- a/rsp/runtimes/bundles/org.jboss.tools.rsp.server.payara/META-INF/MANIFEST.MF +++ b/rsp/runtimes/bundles/org.jboss.tools.rsp.server.payara/META-INF/MANIFEST.MF @@ -4,7 +4,7 @@ Bundle-Name: org.jboss.tools.rsp.server.payara Bundle-SymbolicName: org.jboss.tools.rsp.server.payara Automatic-Module-Name: org.jboss.tools.rsp.server.payara Bundle-Version: 0.26.23.qualifier -Bundle-RequiredExecutionEnvironment: JavaSE-1.8 +Bundle-RequiredExecutionEnvironment: JavaSE-11 Import-Package: com.google.gson;version="2.8.2", org.eclipse.lsp4j.jsonrpc, org.eclipse.lsp4j.jsonrpc.json, diff --git a/rsp/runtimes/bundles/org.jboss.tools.rsp.server.tomcat/META-INF/MANIFEST.MF b/rsp/runtimes/bundles/org.jboss.tools.rsp.server.tomcat/META-INF/MANIFEST.MF index 1b55b69..116dce4 100644 --- a/rsp/runtimes/bundles/org.jboss.tools.rsp.server.tomcat/META-INF/MANIFEST.MF +++ b/rsp/runtimes/bundles/org.jboss.tools.rsp.server.tomcat/META-INF/MANIFEST.MF @@ -4,7 +4,7 @@ Bundle-Name: org.jboss.tools.rsp.server.tomcat Bundle-SymbolicName: org.jboss.tools.rsp.server.tomcat Automatic-Module-Name: org.jboss.tools.rsp.server.tomcat Bundle-Version: 0.26.23.qualifier -Bundle-RequiredExecutionEnvironment: JavaSE-1.8 +Bundle-RequiredExecutionEnvironment: JavaSE-11 Import-Package: com.google.gson;version="2.8.2", org.eclipse.lsp4j.jsonrpc, org.eclipse.lsp4j.jsonrpc.json, diff --git a/rsp/targetplatform/rsp-community-target.target b/rsp/targetplatform/rsp-community-target.target index 5f347db..f8beb89 100644 --- a/rsp/targetplatform/rsp-community-target.target +++ b/rsp/targetplatform/rsp-community-target.target @@ -96,7 +96,7 @@ - +