Problème Java avec Snow Léopard

Depuis la mise à jour de Mac OS X certains applications qui nécessitent Java sont buggés (Dans mon cas Zend Studio 5.0) La version 6 de la machine virtuelle necessitent des mises à jour de ces applications. En attendant que les editeurs proposent leurs mises à jour une petite astuce consiste à installer l'ancienne version de la machine virtuelle.


1 - Récupérer Java


cd /tmp/
wget http://www.cs.washington.edu/homes/isdal/snow_leopard_workaround/java.1.5.0-leopard.tar.gz
tar -xvzf java.1.5.0-leopard.tar.gz

2 - Le déplacer dans le repertoire system de java


sudo mv 1.5.0 /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0-leopard

3 - Informer OS X de la version de java


cd /System/Library/Frameworks/JavaVM.framework/Versions/
sudo rm 1.5.0
sudo ln -s 1.5.0-leopard 1.5.0
open "/Applications/Utilities/Java Preferences.app"

4 - Dans la fenêtre des préférences modifier la version de java par défaut à utiliser


java-preference-snow-leopard

Et Voila !

Article Original en anglais


0 Comments