+1 Just to highlight, before proceeding with the switch, we should double-check --add-opens usages and review existing JDK 17-related failures. For example, I’m currently working on IGNITE-25709 [0] (`JavaLoggerTest` fails due to inaccessible `FileHandler.files`).
[0] https://issues.apache.org/jira/browse/IGNITE-25709 -- Best regards, Aleksandr Chesnokov
