Minecraft (et probablement d'autres applications) ne fonctionneront pas sur un système avec Java préinstallé supprimé et JDK 7 actuel installé. J'ai déjà créé un lien symbolique vers le répertoire Java 6 vers le répertoire actuel. D'autres applications comme Adobe Illustrator qui ont besoin de Java fonctionnent avec cette correction. Le message d'erreur indique aucune version compatible de java 1.5+ n'est disponible
.
Quelle serait une explication raisonnable pour laquelle cette application fonctionne sous Java 7 sur Linux et Windows mais pas sur Mac, et que peut-on faire pour y remédier ?
Résultat de /usr/libexec/java_home -V
:
Machines virtuelles Java correspondantes (4):
1.7.0_17, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
1.7.0_17, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_17.jdk/Contents/Home
1.7.0_17, x86_64: "Java SE 7" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
1.7.0_17, x86_64: "Java SE 7" /System/Library/Java/JavaVirtualMachines/jdk1.7.0_17.jdk/Contents/Home
_/System/Library/Java/JavaVirtualMachines
est un lien symbolique vers le répertoire /Library/
, et 1.6.0.jdk
est un lien symbolique vers jdk1.7.0_17.jdk
, donc un seul JDK est installé._