使用せずに、与えられたプロセスのPIDを取得できます:私は方法を見つけることができませんでしたWindowsマシン上のJavaプログラムは、私は次のコマンドラインでウィンドウ内の特定のJavaプロセスを殺したいJNA
taskkill /f /pid <my_pid>
JNA APIを使わずにウィンドウに自分のプロセスのpidを取得する。 JNAを使用するいくつかの回答が見つかりましたが、私はより簡単な解決策を探しています。続き
は、私は(動作しない)を使用するJavaコードです:
Field f = p.getClass().getDeclaredField("handle");
f.setAccessible(true);
long handle = f.getLong(p);
System.out.println("Kill pid " + handle);
また、http://stackoverflow.com/questions/8435952/how-to-get-pid-from-command-line-filtered-by-username-and-imagename –