如何让JAVA应用在Eclipse中也能调用shutdownhook

大家都知道 Eclipse的红色的Terminate按钮是强制关闭程序,她无法触发shutdownhook 关机钩,就像在linux下执行kill -9 一样的效果,那么,难道我们没有任何措施了吗?答案当然不是的。

在你的主程序里加上以下的程序段,在console下回车,就可以触发执行shutdownhook 关机钩.

System.out.println("press ENTER to call System.exit() and run the shutdown routine.");
		try {
			System.in.read();
		} catch (IOException e) {
			e.printStackTrace();
		}
		System.exit(0);



你可能感兴趣的:(如何让JAVA应用在Eclipse中也能调用shutdownhook)