This is an automated email from the ASF dual-hosted git repository.

jbonofre pushed a commit to branch karaf-4.4.x
in repository https://gitbox.apache.org/repos/asf/karaf.git


The following commit(s) were added to refs/heads/karaf-4.4.x by this push:
     new de9a50fd0a [KARAF-7971] Support Java 26
de9a50fd0a is described below

commit de9a50fd0a602a3b9709e08aa481a0c19e70fdc4
Author: Robert Varga <[email protected]>
AuthorDate: Thu Jul 3 00:18:07 2025 +0200

    [KARAF-7971] Support Java 26
    
    Update jre.properties and Builder.JavaVersion to suport Javaversions up to,
    and including Java 26.
    
    Signed-off-by: Robert Varga <[email protected]>
    
    (cherry picked from commit 521aa5d93dc0c7efe1a5c4842999690f2ae1d200)
---
 .../base/src/main/filtered-resources/resources/etc/jre.properties  | 3 +++
 .../src/main/java/org/apache/karaf/profile/assembly/Builder.java   | 7 ++++++-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git 
a/assemblies/features/base/src/main/filtered-resources/resources/etc/jre.properties
 
b/assemblies/features/base/src/main/filtered-resources/resources/etc/jre.properties
index 57b572abfc..80137d6c66 100644
--- 
a/assemblies/features/base/src/main/filtered-resources/resources/etc/jre.properties
+++ 
b/assemblies/features/base/src/main/filtered-resources/resources/etc/jre.properties
@@ -508,3 +508,6 @@ jre-19 = ${jre-9}
 jre-20 = ${jre-9}
 jre-21 = ${jre-9}
 jre-23 = ${jre-9}
+jre-24 = ${jre-9}
+jre-25 = ${jre-9}
+jre-26 = ${jre-9}
diff --git 
a/profile/src/main/java/org/apache/karaf/profile/assembly/Builder.java 
b/profile/src/main/java/org/apache/karaf/profile/assembly/Builder.java
index 160f059615..76bc5d403c 100644
--- a/profile/src/main/java/org/apache/karaf/profile/assembly/Builder.java
+++ b/profile/src/main/java/org/apache/karaf/profile/assembly/Builder.java
@@ -199,7 +199,12 @@ public class Builder {
         Java18("18"),
         Java19("19"),
         Java20("20"),
-        Java21("21");
+        Java21("21"),
+        Java22("22"),
+        Java23("23"),
+        Java24("24"),
+        Java25("25"),
+        Java26("26");
 
         private String version;
 

Reply via email to