谷本 心 in せろ部屋

はてなダイアリーから引っ越してきました

Javaから他のJavaプロセスのpidを取得する

jpsコマンドを自作する方法。

List<VirtualMachineDescriptor> list = VirtualMachine.list();
for (VirtualMachineDescriptor vm : list) {
	System.out.println(vm.id() + ":" + vm.displayName());
}

コンパイルにはtools.jarが必要。