如何让JAVA应用在Eclipse中也能调用shutdownhook
2014-04-23 00:26
453 查看
大家都知道 Eclipse的红色的Terminate按钮是强制关闭程序,她无法触发shutdownhook 关机钩,就像在linux下执行kill -9 一样的效果,那么,难道我们没有任何措施了吗?答案当然不是的。
在你的主程序里加上以下的程序段,在console下回车,就可以触发执行shutdownhook 关机钩.
在你的主程序里加上以下的程序段,在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);
相关文章推荐
- .net反射技术的应用—如何调用Java的COM接口[转]
- JNI中在被调用的C/C++函数中如何访问Java程序中的类,并编写应用实例
- 如何使用matalb中的deploytool函数打包jar包嵌入eclipse供java程序调用
- java应用中,调用第三方api如何处理异常(系统异常、操作异常等等)
- Loadrunner11如何成功调用eclipse开发的Java代码
- 如何应用Java的链式方法调用 推荐
- .net反射技术的应用—如何调用Java的COM接口
- .net反射技术的应用—如何调用Java的COM接口
- 【java.lang】〖Runtime〗如何正确地应用Runtime类调用程序
- Eclipse Java EE IDE for Web Developers集成的Maven 3 如何应用?
- pl/sql存储过程返回record类型和集合类型的结果,Java里如何调用呢
- 关于如何在java的web应用获取服务器资源。
- 如何为 Eclipse 中的 Java 源文件设置为 UTF-8 默认编码
- 如何应用Java的静态内部类 推荐
- 应用如何去调用系统中的应用
- Java 文件上传组件 Apache Commons FileUpload 应用指南(二)——FileUpload如何工作?
- eclipse如何新建java项目
- eclipse上android开发如何调用C++代码--初尝试
- 一:Java如何实现对存储过程的调用:
- 如何将svn上checkout下来的android 程序由java project转成android project in Eclipse