原文:如何在java控制台程序退出时执行特定的处理

写了一些服务器程序,监听端口,连接数据库,诸如此类的,通过命令行运行。可是程序的退出是个大问题,因为是命令行程序,所以也没有什么退出的按钮给用户去点,关闭程序时,一般是关闭控制台窗口。 最近遇到麻烦了,关闭控制台窗口以后,程序实际没有退出,端口依然被监听,和数据库的连接依然保持。。。再运行程序,报错:端口被占用 如果能知道控制台窗口被关闭的事件,那就解决我的难题了,找了好久,终于找到了这个解决办 ...

2014-01-08 14:03 0 5142 推荐指数:

查看详情

java控制台程序打包为jar

1. 创建maven空项目,不需要选择Create from archetype. 创建一个Main方法作为程序的入口. 2. 修改pom.xml 3. 点击Maven工具栏,再点击package,进行打包. 4. 如果有资源文件 在类中使用 在pom.xml里面配置资源 ...

Tue Jan 19 17:30:00 CST 2021 0 312
Maven 执行Javadoc控制台输出乱码问题

问题描述 最近项目中使用maven-javadoc-plugin生成javadoc,eclipse控制台乱码。 插件配置 问题分析 检查maven输出采用的编码格式 很显然maven默认输出采用GBK编码 Eclipse控制台输出编码,默认采用的是工作空间 ...

Fri Mar 22 02:39:00 CST 2013 3 6715
用bat批处理启动、关闭控制台程序

调用方要求把windows下几个互相调用的web服务封装为exe形式。为了方便调用方使用,要求提供启动和关闭bat脚本。 启动脚本start.bat 总脚本负责维护启动顺序和端口。 ...

Tue May 26 19:19:00 CST 2020 0 1917
VS:如何在VS2010中运行控制台程序时停留在控制台显示窗口

1、工具栏,右键选择“生成”,在工具栏会显示生成相关工具 2、选择此工具中“添加或移除按钮” 3、选择“自定义”,在出现在界面中选择“命令”--“添加命令” 4、在“类别”中选择“调试”--“开始执行(不调试)” 5、点击“确定” 6、在编写完控制台程序后,选择此工具进行 ...

Tue May 01 16:20:00 CST 2012 0 11343
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM