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

apupier pushed a commit to branch CAMEL-22996-dropJava17
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 3b74eee37d2c2db3089481924788909f8749501f
Author: AurĂ©lien Pupier <[email protected]>
AuthorDate: Fri Oct 16 09:56:55 2026 +0200

    CAMEL-22996: update Doctor.checkJava() to require Java 21
    
    Co-authored-by: IBM Bob 2.2.1
---
 .../java/org/apache/camel/dsl/jbang/core/commands/Doctor.java     | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Doctor.java
 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Doctor.java
index fa986d04f1c5..856df9bca23b 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Doctor.java
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Doctor.java
@@ -140,15 +140,15 @@ public class Doctor extends CamelCommand {
         int major = Runtime.version().feature();
         String status;
         String result;
-        if (major >= 21) {
+        if (major >= 25) {
             status = OK;
             result = "OK";
-        } else if (major >= 17) {
+        } else if (major >= 21) {
             status = OK;
-            result = "OK (consider upgrading to 21 or 25 for better 
performance)";
+            result = "OK (consider upgrading to 25 for better performance)";
         } else {
             status = FAIL;
-            result = "UNSUPPORTED (17+ required)";
+            result = "UNSUPPORTED (21+ required)";
         }
         report("java", "Java", status, "%s (%s) (%s)".formatted(version, 
vendor, result));
     }

Reply via email to