有时我的 Eclipse 挂起,我需要猛烈地杀死它。但是,我一直无法正确地做到这一点。似乎 kill -9 实际上并没有以正确的方式将其关闭,因为我仍然可以看到挂起的窗口。什么命令序列会正确杀死我的 Eclipse,以便我可以重新启动它?
我正在运行 Ubuntu 12.10 和 Eclipse 4.2(Juno)。
有时我的 Eclipse 挂起,我需要猛烈地杀死它。但是,我一直无法正确地做到这一点。似乎 kill -9 实际上并没有以正确的方式将其关闭,因为我仍然可以看到挂起的窗口。什么命令序列会正确杀死我的 Eclipse,以便我可以重新启动它?
我正在运行 Ubuntu 12.10 和 Eclipse 4.2(Juno)。
您还可以使用jps -l
获取所有 java 进程的进程 ID
您需要javaw
终止运行 Eclipse 的进程(通常它是使用大约 1GB 内存的进程:))
根据 Uku 和 Michael 的回答,您可以执行以下操作:
在您的终端上首次运行:
jps -l
检查运行 Eclipse 的进程的 pid 并复制该 pid。
然后通过运行终止进程 ID:
// use the actual process id
kill -p {the_copied_pid}