Due to development environment restrictions, we can’t use jdk17 .jar during development.
My question is whether it has any advantage to use jdk17 (i.e. performance) while running the software on a JDK 7 or higher? Since jdk16 .jar would work as well on the JDK7 environment + it also works on a JDK6 environment.
If jdk17 build has advantages when used on JDK 7 or higher, I can make changes to our build structure to use jdk16 on development environment (where the server doesn’t support jdk7 module info file, causing issues with jdk17 jar) and jdk17 .jar on the production environment where JDK 7 or higher is used.