Mojira Archive
MCL-1049

Launcher does not detect Java 7/8 while it is present - Mac OS X

Moderator Note

https://twitter.com/jbernhardsson/status/642344336567476224

The new OSX launcher for Minecraft is finaly done, you can download it here https://minecraft.net/download

Moderator Note

With the JRE 7 or 8 installed, the launcher can launch the game using it, by changing the Executable in the Edit Profile menu to the following:

  • /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java

I installed Java 7 on my Mac but the launcher still does not recognizes the Java install.

The installation path of Java on my mac is:
/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home

There is a workarround to start the game with Java 7, what you do is this:

1.) Start Terminal.app
2.) cd /Applications (to the location of the launcher)
3.) java -d64 -Xmx1024M -jar Minecraft.app/Contents/Resources/Java/Bootstrap.jar (as which -d64 forces it open 64 bits)
And then the launcher will start with Java SE 7

If you do install Java SE 6 and start the launcher, it will use Java SE 6. But using my workarround you will boot it Java SE 7 (depending on the standard Java version on the Mac)

Translation of the first screenshot of the middle screen: "To run 'Minecraft', you will nee Java SE 6-Runtime. Would you like to install now?"

Fixed

Niels Hakkers

[Mojang] Grum (Erik Broes)

2013-07-07, 09:09 PM

2020-12-20, 04:02 AM

2015-09-12, 05:41 AM

57

17

Confirmed

java7, mac

1.0.8 - 1.4.51.0.8, 1.0.9, 1.0.10, 1.3.1, 1.3.3, 1.3.4, 1.3.5, 1.3.6, 1.3.7, 1.3.8, 1.4.4, 1.4.5

1.6.44