MacOS – Java won’t work in Chrome/Safari/Firefox, but does in Terminal

firefoxgoogle-chromejavamacosweb-browser

I've updated to Oracle's 1.7 64-bit beta, and this is what my Java Preferences window looks like (you will note that the webapp checkbox is checked and I've restarted my machine since checking it):

Java preferences

I've tried unchecking SE 6 32-bit, 64-bit, and both, as well as disabling SE 7. Doesn't do anything. I've rebooted after installing. No dice. I've checked Software Update. Nope.

java -version reports:

java -version java version "1.7.0_05" Java(TM) SE Runtime Environment

(build 1.7.0_05-b06) Java HotSpot(TM) 64-Bit Server VM (build

23.1-b03, mixed mode)

This test page in Safari returns a blank, Chrome asks for Java plugin, and Firefox says "Java is broken":

http://www.java.com/en/download/testjava.jsp

which java says /usr/bin/java

Any idea what the problem is? This is endlessly frustrating given how mindlessly simple it is to install Java in both Windows and most Linux builds.

Have tried reverting to SE 6 by uninstalling SE 7. Here's the infuriating reality I am dealing with:

Best Answer

My solution was to purchase and install Mountain Lion. It works now. Really wish I knew what the actual problem was though...