Je suis sous Mac OSX Snow Leopard.
J'ai toujours mis à jour Java utiliser le Logiciel de fonctionnalités de mise à Jour de Mac OSX.
J'ai utilisé le Java jvisualvm
outil dans le passé avec grand succès.
Ce matin j'ai tapé jvisualvm
dans la ligne de commande comme je le fais souvent. J'ai eu l'erreur suivante:
$ jvisualvm
Unable to locate an executable at "/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/jvisualvm" (-1)
Tous les autres outils Java (java
, javac
, jps
, etc.) fonctionnent tout aussi bien.
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin
, en effet, ne contient pas d' jvisualvm
(tout à coup).
/usr/libexec/java_home
rendements:
$ /usr/libexec/java_home
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
WTF?