私はMac OSX Snow Leopardを使用しています。jvisualvmはどこに行きましたか?
私はいつもMac OSXの通常のソフトウェアアップデート機能を使ってJavaを更新してきました。
過去に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?
のtry /システム/ライブラリを使用して、ファイルを検索するための
経由VisualVMのをインストールする必要があります...非常に簡単です/Frameworks/JavaVM.framework/Versions/A/Commands/jvisualvm –
ダイスはありません: '/ System/Library/Framewor ks/JavaVM.framework/Versions/A/Commands/jvisualvm "/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/jvisualvm"(-1)の実行可能ファイルを見つけることができません。 –
@ LairdNelson同じここ:(これは非常に奇妙です。私は手でVisualVMをダウンロードし、それは動作します、一種。たとえば、プロファイルするアプリには接続しません。 – Eugene