Are there any plans to officially support Java 21 in upcoming releases? #5774
-
Hi Hop community, I’m currently exploring the possibility of running Apache Hop with Java 21. I understand that Java 17 is officially supported, but I’d like to know if anyone has successfully run Hop on Java 21, or if there are any known issues or limitations. Are there any plans to officially support Java 21 in upcoming releases? Thanks in advance for your insights! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Everything "should" work in Java 21. We just don't run tests in it so we can't really call it officially supported. We depend a lot on our dependencies, which also influenced when we could move to Java 17 |
Beta Was this translation helpful? Give feedback.
Yes, we have no builds or tests against Java 21, but as with most Java versions, it has very strong backwards compatibility.
As we can run pipelines in other engines such as Spark, Flink, and Dataflow, those platforms first need to support the required Java version or higher before our pipelines can be executed there. Our Java 17 upgrade was fully tested before we did an actual release because we had to wait for the engines to support it.
No, there are no plans. Java 17 EOL is planned for September 2027. We still have 2 years to decide what we will do
We will only be using LTS releases, but we might not follow the path you have painted out. Depending on what other projects decide,…