Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

os x yosmite shows this message at startup: To view this web content, you need to install the Java Runtime Environment.

so I've just downloaded and installed OS X 10.10 YOSEMITE on my mac this morning and I find the design refreshing, however when I do a reboot of my mac this popup message always shows up: To view this web content, you need to install the Java Runtime Environment. here's a screen shot of it


User uploaded file


it is really annoying, and quite bothering on my part. I tried clicking the "more info..." tab as instructed by the popup/ notification, which led me to the webpage of java, and this is a screenshot of what I got


User uploaded file

so I've downloaded the .dmg file of the Java 8 update and installed it on my computer, did a check on my safari browser settings to see if the Java plugin is activated and, it is. Hoping that that the trick I rebooted my mac again and voila! the same popup appears again. I hope you could help me on this one guys, any suggestions for a quick fix would be greatly appreciated. Thank you.


Here are the specs of my mac:

User uploaded file

MacBook Air, OS X Yosemite (10.10)

Posted on Oct 17, 2014 9:14 AM

Reply
81 replies

Dec 9, 2014 10:15 AM in response to baltwo

For those who don't want or need Java installed, this worked for me. Open Terminal and run


$ launchctl list


to list the processes that launch automatically on startup. One of these is your problem – mine was an old Facebook browser plugin at com.facebook.videochat.{username}.updater, so I ran


$ launchctl remove com.facebook.videochat.{username}.updater


to disable it. Presto, no more Java popup, no download required,

Dec 9, 2014 1:14 PM in response to baltwo

For all, here's something from someone who knows the history, about Java and the JRE.


"Originally, Sun developed Java and supported it for all platforms except OS X. Since Sun did not develop and support a JRE for OS X, Apple stepped in and did the ports. At the time, it appeared that Java was going to be an important development language for client side applications as well as browser embedded applets. In fact, many applications were developed in Java as that was essentially the only language that allowed a single binary to run on multiple platforms. Apple also did not fully integrate the JRE, so on the Macintosh Java also had some rather serious performance issues.


"As Java faded as a development language for client applications and moved to being a server side language on Linux and BSD boxes, Apple pulled development resources from the OS X port. Later, even some the integration components allowing a more Mac like GUI were dropped. (Note that Java has been very successful for developing Android applications, where the Google JRE has extensive optimizations and a very good JIT. {Yes, I know about Dalvik - the point stands that a proper JRE can have very good performance even if Google uses a modified byte code.})


"With Oracle's purchase of Sun, Oracle decided to commit resources to the OS X port of the JRE and JDK. Apple no longer needs to do this port to maintain platform parity; hence Apple no longer supplies the JRE. However, it does still supply some of the integration components that Oracle uses in their ports of Java for OS X."

Dec 14, 2014 7:11 PM in response to alessandradorante

I had this same issue ever since installing Yosemite. In addition, by iMac 27 has been restarting on its own accord, right in the middle of working, but mostly right after waking from sleep. After a couple of Genius calls, once to run disk utilities and another to run Apple Diagnostics, they finally provided this solution to install Java 6. This will get rid of the annoying pop-up, but i have doubts that it will resolve the restarts. Time will tell.

Dec 30, 2014 6:12 AM in response to casey rey

I had exactly the same "Java Runtime Environment" message at the beginning of the thread. I chatted on line with Apple and they checked a few Safari settings. An hour later the message re-appeared. I arranged a call (covered under Apple Care) the following day. I was told Java is a third party app, so Apple can't do anything and that I should contact Java. I'm not a Java expert (so I could be wrong) but it appears that the support is fee based and was reluctant to pay. In the end I deleted the Java plug in and installed Java for OS X 2014-001 listed above. Since then I haven't seen the Java Runtime Environment message. I've no idea if I did the right thing!

os x yosmite shows this message at startup: To view this web content, you need to install the Java Runtime Environment.

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.