Flavour currently works with Java 8.
Java 11+ support requires upgrading version dependencies as described here: https://frequal.com/java/EnablingFlavourInJava1117And21.html
A versioning scheme for Flavour needs to be established to provide a clear path for customers on different versions of Java.
Older notes, for reference (includes increasing TeaVM versions, now out of scope for this ticket):
Initial testing shows minimal changes make a basic Flavour project build with Java 17.
Diff: