Minecraft Launcher 1.6.44 does not work on Mac :-(

Introduction

I have bought Minecraft computer edition this month. I could launch it for the first time but I found the application, Minecraft Launcher 1.6.44, could not be launched from the second time. The window launched but the content in the window kept white and the mouse cursor also kept being busy. I could not play any more :-(
I googled the problem but I found only a few sites refer the same problem like below:


Unfortunately they do not seem to have any solution other than not upgrading the launcher. Hmm... however I can not get the previous version of the launcher because I bought it after the upgrade :-(

My possible choices

I was given three choices as below:

FYI: My computer is MacBook Pro Mid 2015 and running OS X El Capitan.

I tried all of the above choices and I have got a certain solution to the problem (but it is not the best one, I think.) Let me share my uncool but workable solution with you.

Minecraft.dmg

As I wrote above, Minecraft.dmg can not work on Mac correctly from the second launch. I don't think the problem depends on Java virtual machine's version because I have heard the version of the launcher does not depends Java VM installed in the system but it owns Java VM in itself although I have heard a lot of other problems related to Java VM version that could happen with older versions of Minecraft.

Minecraft_legacy.dmg

Minecraft_legacy.dmg can not be installed without a little bit of effort. It requires the older java, so we need to install the old version of JDK. The older JDK is available in the below site:
https://support.apple.com/kb/DL1572

I have got to be able to launch the launcher many times finally. Fantastic :D However it does not seem normal because the launcher tells me in the window like below:

You are running on an old version of Java. Please consider using the new launcher which doesn’t require Java, as it will make your game faster.

OMG :-(

Minecraft.jar

Minecraft.jar is a pure java application for not only Mac but also Linux (and Windows maybe) so we do not have to install it into the Applications directory. Of course I can launch the launcher many times. It is also awesome :D

Conclusion

Now I have got two choices to play Minecraft, Minecraft_legacy and Minecraft.jar. I think the better one is Minecraft.jar because the version does not require the older JDK that is definitely unnecessary to almost all of applications other than Minecraft. But its disadvantage is that Minecraft application icon does not appear in LaunchPad. If you always launch apps from LaunchPad, Minecraft_legacy.dmg is the better for you. It depends on you.