0
私は現在のすべてのプロセスをJavaでUbuntuで取得しようとしています。私は本当にそれらを取得する方法がありません。これで私を助けてください。前もって感謝します!JavaでUnix/Linuxで実行中のプロセスの詳細を取得するには
私は現在のすべてのプロセスをJavaでUbuntuで取得しようとしています。私は本当にそれらを取得する方法がありません。これで私を助けてください。前もって感謝します!JavaでUnix/Linuxで実行中のプロセスの詳細を取得するには
Javaはクロスプラットフォームであり、すべてのJavaアプリケーションは、アプリケーションがアプリケーションの実行中のプロセスがこれを使用得るためにそう
を実行している環境とインターフェースすることを可能にする、Runtimeクラスの単一のインスタンスを持っています
String processStr;
Process p = Runtime.getRuntime().exec("ps -few");
BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream()));
while ((processStr = input.readLine()) != null) {
System.out.println(processStr);
}
コードを試しましたか?ありがとう –