I have Java 1.7 update 21 installed on my Mac and have been trying to get MC to run using that version without any luck. Refuses to start.
Maybe "works as designed" but java 1.6 is getting very very old now that 1.8 is on its way.
Linked issues
Comments 5
Use the new launcher: http://s3.amazonaws.com/Minecraft.Download/launcher/MinecraftDev.dmg
I'v tried the new launcher and according to its log it still uses 1.6.
Running: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java
Oracles Java control panel only show the 1.7 version.
I think the 1.6 version is the last version that was "built in" by Apple.
Can you open the launcher?