Após a atualização para o OSX Mavericks: “Não é possível encontrar qualquer JVMs correspondente à versão 1.6”

3

Depois de atualizar meu caderno de trabalho do Mountain Lion (10.8.5) para o Mavericks (10.9.4) neste fim de semana, toda vez que eu abro o terminal, recebo a seguinte mensagem de erro:

Unable to find any JVMs matching version "1.6"

Eu não tenho o Java 6 instalado, mas algumas ferramentas que são executadas no início de uma sessão de shell devem confiar nele.

Como posso descobrir qual é a raiz deste problema? Por favor, diga-me se posso fornecer mais informações para solução de problemas.

    
por reinhard.codes 04.08.2014 / 10:46

1 resposta

6

O instalador do Mac OSX Mavericks remove as versões anteriores instaladas do Java. Você provavelmente tem uma referência ao Java 6 no seu arquivo .bash_profile (ou mais). Isso explicaria a mensagem na inicialização do terminal.

As versões mais recentes do Java (do Java 7) são diretamente suportadas pelo Oracle (você pode encontrar instruções de instalação no Java.com: Como instalo o Java para o meu Mac .

As versões anteriores (incluídas no Java 6) são suportadas pela Apple. Se você deseja instalar o Java 6, faça o download do patch Java for OS X 2014-001 diretamente do site da Apple.

Nota: você pode encontrar informações úteis sobre compatibilidade com Java e Mac OS X neste FAQ do Java .

    
por 04.08.2014 / 11:09

Tags