First, I have checked, and all reports claim to have this fixed, but it is not.
I think we need to bring in the big guns and get Maria involved on this.
When I updated Java (I have reinstalled it 4 times now) The launcher continued to say "You are running an old version of Java". I messed with the executable files, I guess I made a mistake. Attached among the screenshots is one of the launcher setup. When I press "Play" the blue line runs to the right and... Nothing. No log, just doesn't appear. And when I quit and reopen, the launcher itself while booting says java.version == 1.6.0_65 and nothing about Java 8. Please look into this, and if this turns out to be any kind of reason that you will not actually give me a fix for it, please just give me a fix. I mean, for heavens sake, my primary source of income is my Minecraft server which I can no longer join, edit, update, or even view.
Thank you.
I'm assuming that this is the launcher as a jar file (I do not do macs, so I'm only guessing). Probably you have an older version of java associated with jar files - try running it manually with a command like this from the terminal: