問題タブ [jdk-tools]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - visualvmはcygwinから起動されたJavaプロセスを見ることができません
cygwinコンソールでJavaプロセスを開始してから、visualVmを起動すると、後者は前者を見ることができません。
Dosコンソールで同じプロセスを開始すると、visualvmはそれを正常に認識します。私はjdk1.6.0_25にいます。これは、win732bと64bjvmを使用するwin764bの両方で発生します。
誰でも説明/回避策を考えることができますか?
jmx - Java の jps ツールが内部で使用する API はどれですか?
jps ツールの機能をプログラムで再作成する必要があります。そのプロセスにアタッチできるように、すべての Java 実行プロセスをその ID とともに見つける必要があります (JConsole と同様)。
VirtualMachine API が役立つと思っていましたが、次を実行しても期待どおりの結果が得られませんでした
上記のコードを実行すると、1 つの ID だけが返されますが、同じマシンで jps を実行すると、他のプロセスがいくつか表示されます。
java - ライブラリ com.sun.tools.attach がありません
このチュートリアルに従おうとしましたが、インポートに問題があります。
私が得た:
列をなして
Sun/Oracle の Web サイトで情報を探してみましたが、役立つ情報が見つかりませんでした。
私はJDK 1.6.0_31で開発しています。
java - jcmd - 「jcmd VM.flags -all」の最後の列の意味
次のコマンドを実行して、使用可能なすべての jvm フラグを一覧表示します。
次に、最後の列で、次の値が見つかりました (Linux で JDK1.8 を使用) :
質問は:
私はいくつかの値の意味を知っているだけで、説明を与えました.残りの値の意味は何ですか?