Como atualizar JDK 7 no Mac OS x Snow Leopard?

2 respostas
romenig

Olá amigos eu utilizo Netbeans 7.1.1 e daí durante o código me aparece um erro dizendo que não posso utilizar um switch com String. Bem a mensagem é bem assim:

strings in switch are not supported in -source 1.6 (use -source or higher to enable strings in switch ) ---

Daí eu vi que utilizo o sdk 1.6 e tentei atualizar para o sdk 7 beta para Mac OS x now Leopard.
Eu baixei neste link:

http://code.google.com/p/openjdk-osx-build/downloads/list

Os arquivos:
OpenJDK-OSX-1.7-x64-udev-jre-u4-b13-20120308-snowleopard.dmg
&
OpenJDK-OSX-1.7-x64-udev-jdk-u4-b13-20120308-snowleopard.dmg

do mês de 08 março 2012.

daí eu baixei e segundo o arquivo e segundo o pacote me indicou arrastar o arquivo para a pasta : /Library/Java/JavaVirtualMachines
eu fiz isso e me apareceu em “Preferencias de Java” o OpenJDK7.
Daí eu tentei instalar o novo JDK 7 no netbeans e não modificou nada.

Eu notei quem o JDK 6 fica em uma pasta diferente: System/Library/JavaJavaVirtualMachines
Então eu copiei os 2 arquivos para essa outra pasta e não modificou nada. O que devo fazer??
Eu tenho instalado tambem o Netbeans 6, seria isso?
Algúem pode me ajudar? e me recomenda como fazer a atualização para o SnowLeopard?
Obrigado!

2 Respostas

Grinvon

Caso você instalou a versão 7 no Mac, agora é só fazer o NetBeans enxergar esta versão.

Em propriedades do seu projeto, tente ver na categoria "Source", depois, lá em baixo em "Source/Binary Format" tente ver se aparece a versão 7.

Caso não aparece, tente incluir manualmente indo em no menu "Tools > Java Plataform". Nessa janela, aponte para a última versão instalada.

romenig

Eu já tinha instalado pelo menu Ferramentas>> Plataforma Java.
Agora consegui, eu fui em propriedades do projeto e em bibliotecas eu mudei para 1.7 e depois eu fui em Códigos-fonte e mudei pra 17 e me funciona agora…
Valeu Grivon, muito obrigado!!

Criado 28 de março de 2012
Ultima resposta 29 de mar. de 2012
Respostas 2
Participantes 2