Depois da atualização para o macOS Sierra (10.12), El Capitan (OS X 10.11) ou Yosemite (OS X 10.10), por que continuo recebendo mensagens para instalar o Java novamente?


Este artigo aplica-se a:
  • Plataforma(s): macOS, macOS

SINTOMAS

Mesmo após fazer o upgrade para a versão mais recente do Java, durante a execução de alguns aplicativos no macOS Sierra (10.12), El Capitan (OS X 10.11) ou Yosemite (OS X 10.10), os usuários veem uma caixa de diálogo que pede para fazer o download do Java.

Mensagem do macOS Sierra 10.12 ou Yosemite (OS X 10.10):

Para abrir "application", é necessário instalar o runtime legado do Java SE 6.

Mensagem do El Capitan (OS X 10.11):

Para usar a ferramenta de linha de comandos "java", é necessário instalar um JDK


CAUSA

Isso acontece mais comumente porque uma aplicação requer o Java 6 legado fornecido pela Apple. Para saber a solução desse problema, consulte http://support.apple.com/kb/DL1572.