IntelliJ Platform migrates to Java 8

Hello all,

we're going to start using Java 8 as a target platform for IntelliJ platform classes soon. This will mean that users won't be able to start our IDEs
under JDK versions older than 8. And this will also mean that plugin writers will be able to use Java 8 features in their plugins.

Current versions of plugins (compiled under Java 6) will continue to work after the transition provided that they are compatible with new IDE builds,
but in order to compile a plugin sources against a new IDE you'll need to use Java 8.

The change will affect 'master' branch (144.* builds) and the next major releases of IntelliJ products in spring, 2016. The bugfix updates (143.*
builds) will remain compatible with Java 6.

--
Nikolay Chashnikov
JetBrains
http://www.jetbrains.com
The Drive to Develop

2 comments

Thanks for the heads up, Nikolay.  Does this mean that Java 8 will be the standard JRE on Mac OS X now?  The issues with the Oracle JREs on OS X are the reason that I made the necessary changes to my plugin so that it compiles with Java 6.

0

Actually Java 8 is already the standard JRE since IDEA 15.0 release, by default it uses our own patched version of Oracle JRE 8 on Mac OS X. However
in IDEA 15.0.x it is possible to switch to Java 6. There will be no such option in IDEA 16.

--
Nikolay Chashnikov
JetBrains
http://www.jetbrains.com
The Drive to Develop

0

Please sign in to leave a comment.