Como obtenho uma versão mais recente do Java no meu Mac do que está aparecendo na atualização de software?

1

Eu preciso pelo menos do Java 1.6 para executar um programa que alguém no meu laboratório escreveu

No site do Java, ele me diz para atualizar o Java através da função de atualização de software da apple, eu executei isso algumas vezes, mas ele só acessou o Java 1.5.0_24 e agora diz que não há mais atualizações disponíveis para o meu computador

Existe outra maneira de atualizar o Java em um Mac?

Meu sistema operacional talvez seja antigo para o Java 1.6? Não sei exatamente o que estou executando, e não consigo encontrar uma lista de quais sistemas operacionais mac executam quais versões do Java, porque o site java sugere apenas o uso da atualização de software do Mac.

    
por Kirt 11.06.2010 / 07:28

10 respostas

3

Este é o mais recente para o Mac OS 10.6.x

link

Ou para o Mac OS 10.5.x

link

    
por 11.06.2010 / 07:39
0

Para fazer o download / atualização do Java para diferentes versões do Mac OS X, você precisará acessar o site do desenvolvedor da Apple para Java.

Site de conexão para desenvolvedores da Apple

    
por 11.06.2010 / 08:58
0

O java mais recente para o OSX 10.5 inclui as notas da versão de atualização Java do Java 6

Duas notas.

Se você tem uma máquina PPC (ou seja, não Intel), então não há Java 6

No Leopard, o Java padrão é 1.5 Acredito (estou no 10.6 e, portanto, não posso verificar) e você tem que dizer ao sistema operacional para alterar seu uso padrão o aplicativo Applications / Utilities / Java Preferences

    
por 11.06.2010 / 14:17
0

Para versões mais antigas do MacOS (10.4 ou 10.5), você pode olhar para a porta "soylatte" de Java 1.6.

    
por 11.06.2010 / 07:39
0

O suporte a Java6 para Mac tem sido fraco na melhor das hipóteses. Demorou muito tempo antes de estar disponível.

Agora, ele faz parte das atualizações padrão do Leopard e do Snow Leopard, mas a AFAIK nunca foi disponibilizada para a versão 10.4 e anterior.

Existe uma porta BSD que foi integrada ao openjdk, mas eu nunca tentei.

    
por 11.06.2010 / 07:50
0

Eu estou no mesmo barco. Se você tiver o Mac OS X 10.5 Leopard e tiver hardware PPC, o melhor que poderá executar é o 1.5 (se desejar sua distribuição Java da Apple e a Atualização de Software). A Apple tem apenas 1,6 disponível para Macs baseados em Intel.

    
por 11.06.2010 / 08:00
0

Você pode encontrar sua versão do Apple OS clicando na Apple no canto superior esquerdo e selecionando "Sobre este Mac". Usando o "Mac OS X", procure a versão, como "Versão 10.5.m". X = 10. 10.4 é Tiger, 10.5 é Leopard, 10.6 é Snow Leopard. "m" é a atualização dessa versão.

    
por 11.06.2010 / 08:14
0

Você não pode. Se a atualização de software não mostrar, a Apple não tem isso para você.

Existe uma porta do OpenJDK, mas a mais fácil é atualizar para o 10.6 (se estiver em um Mac Intel).

    
por 11.06.2010 / 08:19
0

O Java para OS X 10.6 está instalado em seu computador (desde que você esteja executando a atualização de software), mas é necessário torná-lo o padrão. Isso pode ser feito abrindo Java Preferences ( /Applications/Utilities/Java Preferences.app ) e arrastando Java SE 6 para o topo das listas superior e inferior. Isso fará com que o Java 1.6 seja a versão padrão do Java no seu Mac.

    
por 12.06.2010 / 21:37
0

para obter o Arduino 1.0.5 para executar no meu iBook (que deu um erro java de "java.lang.NoClassDefFoundError: javax / swing / filechooser / FileNameExtensionFilter") Eu tive que fazer o seguinte:

Adquira o código para FileNameExtensionFilter que está disponível no link , então eu o compilei, usando o javac, e o adicionei ao java classes.jar, usando a estrutura de diretórios acima e o comando jar, que resolveu o problema. O arquivo classes.jar está em /System/Library/Frameworks/JavaVM.framework/versions/1.5.0/Classes .

    
por 08.11.2013 / 02:07