Instale versões mais antigas do Java no OSX 10.8.1

4

Eu tenho um MacBook Pro Retina, executando 10.8.1 e Java 1.6.0_35

Eu preciso instalar algumas versões mais antigas do Java para rastrear alguns bugs que meus clientes estão vendo em versões mais antigas do Java.

Eu tentei encontrar instaladores para versões mais antigas do Java da Apple Developer Network, mas nenhum deles será instalado no Mountain Lion.

Onde posso encontrar instaladores para versões mais antigas do Java? Especificamente, 1.6.0_07 e 1.5.0_xx que serão executados no OSX Mountain Lion?

JohnnyO
fonte

Respostas:

1

Você simplesmente não pode obter versões arbitrárias do Java para o Mac. A Apple fornece seus próprios binários Java e não fornece todas as versões do Java. Além disso, essas versões antigas têm problemas de segurança conhecidos com explorações ativas em andamento, por isso é perigoso usá-las em um sistema de desktop.

Minha melhor recomendação seria criar uma VM Linux usando o VMware Fusion e instalar as versões antigas do instalador de pacotes do Linux ou usando pacotes baixados do Oracle.

Old Pro
fonte
Obrigado, o bug parece ser específico para algumas JVMs da Apple, então instalar no Linux não ajudará a resolver o problema.
JohnnyO
@ Johnny, você pode obter Java 1.6.0_07 para o Leopard ou Java 1.5.0_30 para o Leopard juntamente com o Java 1.6.0_26 mas não há razão para pensar que funcionará no Mountain Lion. O que quer dizer que não há razão para pensar que existem portas compatíveis com Java Mountain Lion nas versões que você está procurando.
Old Pro