How to Fix the Mac OS X Java Runtime Environment JRE Error

If you find this useful please share it!


So you just upgraded your Mac (probably to Yosemite) and now you are getting annoying browser errors that say “To view this web content you need to install the Java Runtime Environment.” More annoyingly, after clicking through to Oracle’s to “Download Java for Mac OS X” and installing it, you still get the error! Here’s why, and how to fix it.

java runtime environment error mac yosemite

The reason that you still get the “you need to install the Java Runtime Environment” even after you have installed it from that link is because… wait for it… that is the wrong link.


You see, that error is being thrown by Oracle, and so naturally it directs you to Oracle’s Java for OS X download page.

(Article continues below)
Get notified of new Internet Patrol articles for free!
Or Read Internet Patrol Articles Right in Your Inbox!
as Soon as They are Published! Only $1 a Month!

Imagine being able to read full articles right in your email, or on your phone, without ever having to click through to the website unless you want to! Just $1 a month and you can cancel at any time!
How to Fix the Mac OS X Java Runtime Environment JRE Error

Where clicking “More info” on the Java Runtime Environment error takes you
oracle java for os x actually need the official Apple version of Java for OS X.

java for os x 2014 apple


To get Apple’s Java for OS X, go here:

Download Java Runtime Environment for OS X from Apple

We know you're sick of ads on websites. But we still need to pay to keep the lights on for you. So instead of huge ads and video ads, we use smaller, plainer ads. Still, if you'd like to support the Internet Patrol but not the ads, please consider supporting us here:
Donate via Paypal
Other Amount:

Be sure to restart your browser after installing.

No Paywall Here!
The Internet Patrol is and always has been free. We don't hide our articles behind a paywall, or restrict the number of articles you can read in a month if you don't give us money. That said, it does cost us money to run the site, so if something you read here was helpful or useful, won't you consider donating something to help keep the Internet Patrol free? Thank you!

How to Fix the Mac OS X Java Runtime Environment JRE Error

Get notified of new Internet Patrol articles!

If you find this useful please share it!

93 Replies to “How to Fix the Mac OS X Java Runtime Environment JRE Error”

  1. Insanity is downloading Oracle’s update for Mac/Java over and over and getting the same message popping up. I am now on Sierra and hoping that your advice works even though the download on Mac doesn’t mention Sierra and does refer users to Oracle.

  2. thats a very nicely explained solution and resolved in one go. Just had to restart the comp once after mobile partner got installed. Keep contributing as it helps a lot.

  3. I have been dealing with this stupid thing for over a year!! How I never found this page is almost as frustrating as the pop up has been! Thanks so very, very much your help!

  4. This article led me to Apple support and downloading from Apple fixed the issue described. Thank you!!!

  5. Thanks dude, finally solved that riddle after unsuccessfully trying other measures short of a pale of water!

  6. My wife just had her mac updated to Yosemite by the school system and the JRE window popped up. She couldn’t get any work done because it popped to the front constantly. Thank you for the fix. The tech guy at the county office was talking about wiping her computer completely for a reinstall. This article saved a lot of time, effort and pain. THANK YOU!

    I wrote the link down for her to give to the tech dept. Hopefully this will save a bunch of teachers a bunch of headache.

  7. i never thought i would say this but F*CK YOU Apple!!!!!!! FIX YOUR DAMN THING!
    Every OSX update the same shit! Thank guys i was really close throwing my macbook outta the window. You guys saved someones life!

  8. Too good and hit the nail.THANKS a lot!
    do you also know how to get rid of do you want to allow incoming connections pop up if i open excel,doc,finder etc

  9. Thanks for this!
    Wasted about 15 minutes trying to get the other JRE to work with Android Monitor =/

  10. I need help from Matrix, 2/20/2015
    I tried to get rid of the Java Runtime Env. error message using your fix in terminal hoping my problem had to do with the Facebook video chat too. Unfortunately, I did not include both lines of code for facebook after removing the offending code, so apparently I deleted Apple Facebook Services, which apparently I need. Now when I input your first line of code which is

    launchctl list | grep facebook

    What shows up in terminal is this

    when I redo the entire process, ( with my novice understanding of code) I now get an error message in terminal for the 2nd process saying “command not found”

    So how can I reinstall my apple facebook services, now that I have accidentally deleted it, as you have so clearly warned against doing in your fix.

    At least I will be able to discover whether the JRE error message was tied in with the facebook video chat but now I need another fix.

    BTW,The way people share and help each other online is wonderful. I just love people!

  11. Thanks for this – it was getting to be a real bore.
    Appreciate your thoughtfulness in posting this solution and fix.

  12. First, thank you so much. I just decided to upgrade my 2009 Mac’s OS. (Surprise! I like Windows, but realize I could not have achieved an OS upgrade so easily.) At this point in time, even Apple points users to the Oracle website. Consequently, the frustrating loop continued until I read your article. I really appreciate your help. THANKS!!

  13. Really do appreciate your particular kindness in letting us in on this. Well explained, too.

  14. Holy fuck had been frustrated by this for so long and it was so easy to fix!!! Thank you so much!

  15. Thanks for your help! I have followed your steps, and hope, like all the other users before me, that I don’t have further problems! Great work!

  16. Pls. don’t make it so with obsolete JRE (this version is with many big security problems) :(
    Better way is to install JDK (not JRE!!!!) in latest version and after reboot is problem solved.

  17. Your suggestion worked very nicely, thank you. It is now possible to run Symantec on MacOS 10.10.3 again.

  18. thanks! star! thought I had a virus as the error message was popping up even when I wan’t on line. urrgh. This seems to have solved it.

  19. IF you actually want to figure out what app is trying to run in the back ground and disable it… so you don’t have to install Java just to get rid of this annoying error message, here is the fix that worked for me.

    I had a similar issue to the OP. It turns out that I have a Facebook Video Chat plug-in that was requesting the JRE every time I started my Mac.

    Removing the plug-in using the steps below solved my problem, however, YMMV.

    Open Terminal and enter this command to see if the Facebook oakum-in is in the launch control list:

    launchctl list | grep facebook

    The result displayed will be similar to this, except will be replaced by your Facebook username:

    – 1 com.facebook.videochat..updater
    – 0

    To remove the offending process, enter the code, remembering to replace with your own Facebook username:

    launchctl remove com.facebook.videochat..updater

    The other Facebook listing is for Apple Facebook services, so don’t remove that, hope this helps!

  20. This is not working for me. I click download and it asks me to save a document, which will not even open.

  21. Thank you SO MUCH. The error message was making me nuts and, of course, the “update” didn’t work!

  22. Thanks soooo much! I have been getting this popup for months and I can’t count how many times I’ve tried to download it (from the wrong link, I’ve just learned)!

  23. THANK YOU VERY MUCH. This solved my problem. I couldn’t find this solution anywhere on Oracle’s Java site or Symantec’s site.

  24. Thank you, thank you, a million times thank you. This error was driving me insane… I’d installed JRE a dozen times at this point.

Leave a Reply

Your email address will not be published. Required fields are marked *