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)); }
