I lived through the DST change and it was hell. Some servers got the Java update, some didn't....ugh.
* https://www.oracle.com/java/technologies/javase/tzupdater-re...
Keep the JRE/JDK the same to reduce the risk of code behaviour changes, but allow updates of the 'dynamic' data.