How can I make OSx EAP IU-132.719 use Oracle JDK 1.7.0u45?

I have just installed OSx Mavericks.
It is running quite stable and all my other applications are working fine.

However with the Mavericks upgrade I lost my Apple JDK6 - and when I try to launch IDEA I get an error dialog telling me that Java 6 is needed.

I don't need Apple Java 6 for anything else so if it is possible to get the Intellij 13 EAP running on top of Oracle JDK 1.7u45 I would like to know how - or pointed to some docs describing how this an be achieved.

I have tried changing JVMVersion in the Info.plist - but if I try to launch Idea by using the binary launcher - nothing happens.


same situation...

/Applications/IntelliJ IDEA 13  /usr/libexec/java_home

/Applications/IntelliJ IDEA 13  java -version
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)

/Applications/IntelliJ IDEA 13  ./idea
No Java runtime present, requesting install.


What we are looking for here is a solution to run the IntelliJ IDEA on Mavericks WITHOUT installing Apple's Java 6.
As Flemming Jønsson suggests, "[he doesn't] need Apple Java 6 for anything [...]". And I don't need Java 6 on my system either.
So pointing us to this article is at least useless.
Why is it not possible to launch IDEA on Mavericks, with Oracle JDK 1.7.u45 only?


Please sign in to leave a comment.