You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ap...@apache.org on 2026/10/16 12:33:06 UTC
(camel) 08/15: CAMEL-22996: update Doctor.checkJava() to require Java 21
This is an automated email from the ASF dual-hosted git repository.
apupier pushed a commit to branch test-fix-CAMEL-24812-with-CAMEL-22996-dropJava17
in repository https://gitbox.apache.org/repos/asf/camel.git
commit d7c0241c5af001043cda05bd0d0687d1c52f837a
Author: Aurélien Pupier <ap...@ibm.com>
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
Signed-off-by: Aurélien Pupier <ap...@ibm.com>
---
.../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));
}