apache / apache/camel-quarkus

[camel-main] Drop JDK 17 support

Open
#8,373 2 comments 0 reactions 1 assignee Claimed by @jamesnetherton View on GitHub
release/camel-next
Dominant language
Java
Stars
302
Forks
232
Avg merge
1d 20h
Merged PRs (30d)
114

Description

We need to:

* Configure the `maven-compiler-plugin` for 21
* Adjust any usage of `JavaCompilationProvider` or other dynamic compilers to use JDK 21
* Adapt GitHub Actions workflows. Standard JDK will be 21, 'alternate JDK' will be 25.
* Adapt Jenkins builds to use JDK 21
* Update any doc references to JDK 17
* Update `.sdkmanrc`
* Update example projects (maybe best done after 3.33 LTS is released, but we could do it dynamically in the CI workflow until then)
* Likely update other things that I have forgotten about 🙂

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.