MacOS – Yosemite keeps asking to install Java runtime, while it’s installed

installjavamacos

I was prompted to install JRE version 8 after upgrading to Yosemite on the family 2010 21" iMac. After I installed it (and checked whether the correct version was installed on the site of Oracle) it prompted that it wasn't installed although it was. I tried just following the steps they gave me to install it, but to no avail. Yosemite still asks to install the JRE on restart.

Does anyone know where the problem is or how I could solve it?

Best Answer

Install the SDK instead of the JRE.

I had a similar issue: I installed the JRE and ran the webpage-based test that said I installed successfully. But my java-based app wouldn't run, and running java -version in the console said Java was not installed. On a whim I decided to install the full SDK and now it all works.