6

I have installed El Capitan on my Mac, and whenever the mac boots, this screen appears.

enter image description here

Note that this window appears many times while using the mac.

Also, I have installed the latest java version (8.51) installed from the java.com page.

How do I fix this.

9

As the error message says you need a JDK(=Java development kit). The URL you posted is the JRE (which used to be sufficient but in Java 7 onwards on OS X this is the web plugin only - for other OS I think it includes the java command line)

You need to go to the JDK downloads

  • Yeah, I know that the message refers to Java Development Kit. On the previous OS X versions, I had never installed JDK and I had never had such problems. Anyway, I'll give it a try. – thanasissdr Jul 23 '15 at 12:11
  • 1
    Then you need to work out what is calling java - which is a separate question - also you might have Apple's Java 6 on the old OS which even in JRE had /usr/bin/java as did all other non Oracle java – user151019 Jul 23 '15 at 12:13
2

It is worth to mention, Apple still providing JDK6 for this newest release (El Capitan), Apple recommend user to use the latest Java from java.com.

The "More Info..." will actually bring you to java.com to download the latest Java, this is the recommended Java. Some reason you might need JDK6 is mainly for legacy software support, as mentioned on the Apple KB page. For me, I install both JDK8 and JDK6, the font rendering and color have a visible differences in both of these version, at least in JetBrains' product. Here is screenshot taken from JetBrains issue tracker.

comparison image

  • 1
    Ah- what do you try to tell us and is this a solution for the Question? – bMalum Sep 22 '15 at 15:10
  • If I am not wrong, the "More Info..." will actually bring you to java.com to download the latest Java. In case you need the JDK6 for legacy software support, as mentioned on the Apple KB page. For me, I use both JDK8 and JDK6, the font rendering and color have a visible differences in both of these version, at least in JetBrains' product. – Kent Liau Sep 22 '15 at 15:30
  • Okay then put this in your answer too 😊 – bMalum Sep 22 '15 at 15:31
  • I hope that the answer will not go out of the scope of this question – Kent Liau Sep 22 '15 at 15:38
2

Clicking on the More Info link did not help. I downloaded Java from Java for OS X 2015-001 (Apple's version of "legacy" Java) and the problem is solved for me. https://support.apple.com/kb/DL1572?locale=en_US

0

The other problem in OS X 10.11 is the new rootless SIP protection which sometimes blocks installation of Java. If it doesn't install for some reason, disabling SIP should allow the installation to complete successfully.

Some of the information contained in this post requires additional references. Please edit to add citations to reliable sources that support the assertions made here. Unsourced material may be disputed or deleted.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .