Я запускаю Mac OSX Snow Leopard.
Я всегда обновлял Java, используя обычные функции обновления программного обеспечения Mac OSX.
Я использовал инструмент Java jvisualvm в прошлом с большим успехом.
Сегодня утром я набрал jvisualvm в командной строке, как это часто бывает. Я получил следующую ошибку:
 $ jvisualvm
 Unable to locate an executable at "/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/jvisualvm" (-1)
Все другие инструменты Java (java, javac, jps и т.д.) работают нормально.
 /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin действительно не содержит jvisualvm (внезапно).
 /usr/libexec/java_home дает:
$ /usr/libexec/java_home
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
WTF?


