VisualVmは、Snow LeopardのPIDに接続できませんか?
-
21-09-2019 - |
質問
何が起動しても、Visual VMは私に「不明なアプリケーション」と「このJVMでサポートされていない」をMACで提供します。
私はJBoss、Jetty、Eclipseを試しました - それが何かを識別 /プロファイルできるかどうかを確認するためだけに、そしてこれまでのところ、NADA。
$ java -version javaバージョン "1.6.0_17" Java(TM)SEランタイム環境(ビルド1.6.0_17-B04-248-10M3025)Java Hotspot(TM)64ビットサーバーVM(ビルド14.3-B01-101、混合モードモード))
スノーヒョウで走っています。デフォルトのVisualVM(1.0のように見える)と新たにダウンロードしたバージョンで試しました https://visualvm.dev.java.net/download.html .
また、JConsoleに何にも接続することはできないようです。2つは関連していると思います。クラッシュを防ぐために推奨されるように「-xshare:off」を使用していますが、とにかく接続することはできないので、それは論争です。
また、Visual VMとこれらの他のアプリが同じJVMから実行されていることを確認しました。
VisualVM:010-03-23 13:35:09フルスレッドダンプJavaホットスポット(TM)64ビットサーバーVM(14.3-B01-101ミックスモード):
JBOSS:2010-03-23 13:35:57フルスレッドダンプJava Hotspot(TM)64ビットサーバーVM(14.3-B01-101混合モード):
何が悪いのか分かりません。誰かがアイデアを持っていますか?
解決
答えがあるかどうかはわかりませんが、ユーザー名にアンダースコアがある可能性はありますか?
同様の問題が見られ、JPSには、ユーザー名にアンダースコアがある場合に問題を引き起こす古いバグがあることがわかりました。これはJava 1.6(Sun)で固定されていましたが、Appleによるものではありません。ユーザー名にアンダースコアがないユーザーを使用している場合、MACで動作することがわかりました。しかし、アンダースコアで...まあ、それほどではありません。