I’ve been a passive user of IntelliJ IDEA for quite some time now, and I remember I made a few attempts to become more active with its use. But it’s quite recently when I decided to fully embrace the IDE as the IDE of my choice.
With the support of WebSphere Liberty Profile, Scala, Maven and many others, I’m into the IDE for April and perhaps for the months to come. I do think I should have made that happened long before, though.
I’m on Mac OS X 10.8.3 and Oracle has just released Java™ SE Development Kit 7, Update 21 (JDK 7u21). In the meantime, I came across the blog entry Setting up for scala development on Android where I read about developing Android applications in Scala with OpenJDK 7.
I fired up IntelliJ IDEA 12.1 to find out it still uses Java 6.
With the thread IDEA on JDK 7 – now that Mac OS X is officially supported I learnt that it’s possible to run IDEA with Java 7, but it should still be considered, well, experimental.
I changed /Applications/IntelliJ\ IDEA\ 12.app/Contents/Info.plist so it contained “JVMVersion” => “1.7*” (use
plutil -p to inspect the settings).
It did use Java 7, but the flickering appears and it’s barely possible to display the About IntelliJ IDEA popup window – it shows up and almost instantaneously disappears.
Any tips how to improve the situation? Are there use cases where IDEA with Java 7 should not be used at all?