Questão Mudando o Java no meu Mac para 8


Estou prestes a voltar à programação java, então baixei a última versão do Java, o Java 8 update 40.

Agora, meu MacBook já viu dias melhores e sabe quantas versões do Java estão nele. No começo tudo correu bem, com java -version me dando o caminho certo (1,8).

Então tentei rodar o Spring Tool Suite, que estava apontando para o errado jvm, o de 7, e o jvm 8 não está listado em lugar nenhum.

Depois de experimentar muitos ln's, muitos rm's, etc., etc, tentei instalar o Java para OSx 2014-001.

Pior erro até agora, então eu tentei reinstalar o jre-8u40-macosx-x64.dmg.

Não ajudou nem um pouco. Agora mesmo java -version lê:

java version "1.7.0_71"  
Java(TM) SE Runtime Environment (build 1.7.0_71-b14)  
Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)

Enquanto /usr/libexec/java_home -V diz:

Matching Java Virtual Machines (3):
    1.7.0_71, x86_64:   "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home
    1.6.0_65-b14-466.1, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
    1.6.0_65-b14-466.1, i386:   "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

Tudo isso enquanto o painel de controle Java exibe:

enter image description here

Então, qual parafuso eu martelei com a minha chave dessa vez?


2


origem


é apple.stackexchange.com/questions/143717/… algum uso? - Tetsujin
@Tetsujin, infelizmente, não. Meu .bash_profile contém nada além de uma linha php, /Library/Java/JavaVirtualMachines/ não tem nada além de jdk1.7.0_71.jdk, digitando /usr/libexec/java_home -v 1.8 retorna Unable to find any JVMs matching version "1.8". /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home. - zack_falcon
Instale o JDK em vez do JRE para obter o Java 8 completo no OS X - greg-449


Respostas:


Você precisa instalar o JDK em vez de apenas o JRE para obter suporte Java completo no OS X.

O site oficial de download do Oracle é http://www.oracle.com/technetwork/java/javase/downloads/index.html Clique em 'Java Platform (JDK)' e baixe 'Mac OS X x64'


6



Seria útil se você pudesse adicionar um link para onde obtê-lo. Obrigado. - fixer1234
@ fixer1234 Local de download adicionado - greg-449