Does Flyway JAVA API support Derby 10.17 and JDK 21?
devPS
Posts: 1 New member
An application usage Flyway JAVA API to manage database schema (community version):
- flyway-core-9.19.1.jar
- flyway-mysql-9.20.0.jar
- derby v10.15
- JDK 17
Now it is required to support JDK 21, and for that we need to upgrade Derby version to 10.17.
Does Flyway JAVA API support Derby 10.17 and JDK 21?
Tagged:
Answers
Thanks for reaching out regarding your Flyway Java API compatibility concerns. With respect to Flyway Java API, I can confirm that at this time JDK 21 is not supported, only up to JDK 17. I am going to include some documentation where I found this information. With respect to Derby compatibility, it is officially supported up to version 10.15, and I will also include the pertinent documentation for that as well below.
Flyway Java API Compatability
https://documentation.red-gate.com/flyway/flyway-cli-and-api/usage/api-java
Derby Supported Database
https://documentation.red-gate.com/flyway/flyway-cli-and-api/supported-databases/derby
Please let me know if you have any additional questions.
Best Regards,
Christian Perez
Product Support Engineer
Thank you.
The java security module has been removed in jdk21, and thus derby has been updated to remove this too. Hence we are keen to move our apps to jdk21, but cannot until flyway is updated. Is this pencilled for flyway ver 10?