Este é o mais recente para o Mac OS 10.6.x
Ou para o Mac OS 10.5.x
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.
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.
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
Para versões mais antigas do MacOS (10.4 ou 10.5), você pode olhar para a porta "soylatte" de Java 1.6.
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.
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.
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.
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).
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.
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
.