Edit: Update 13 is now out and is not blocked by Apple. For newer versions of Mac OS, simply installing the latest version of Java will get you up and running again.
Due to a recent security vulnerability in Java, Apple blacklisted certain versions of the Java 7 plugin for Mac rather than downgrade to a secure version. Because really, who uses Java anymore? Nobody needs to VPN, make conference calls, screen share, or anything like that, right? So here’s how to work around this nuisance and re-enable Java to get working again.
First the disclaimers: This procedure is not endorsed or approved of by Apple (or Northgate Digital) in any way. Our recommendation is to leave Java disabled, Apple blacklisted it for a reason. But if you absolutely have to get it working, then you make this change at your own risk!
Open a Finder window and:
- Browse to System > Library > CoreServices
- Right-click on CoreTypes.bundle, and choose “Show Package Contents”
- Browse to Contents > Resources
- Delete the file Xprotect.meta.plist
Java should now run. This can be used to get your critical apps running again, but keep in mind it will also make you vulnerable to the latest exploits found in Java. Use this procedure at your own risk!