3 ms·
generally with every major release you can compile and target code to earlier JVMs with minimal, if any changes. I've heard that the module system is not backw
by dionian 9y ago
generally with every major release you can compile and target code to earlier JVMs with minimal, if any changes. I've heard that the module system is not backwards incompatible, and I would be shocked if it was incompatible with java 8 code out of the box
- kuschku 9y agoThe problem is that some Java 8 code relies on implementation-specific code in the JVM – for example, JetBrains’ IDEs do. As a result, this doesn’t work with Java 9 the same anymore, as basically all that stuff has been moved around.
- dionian 9y agoas usual they have been working on support in the EAPs, I'm guessing 2017.3 works relatively well with jdk9 by now, but i havent tried yet!