相关疑难解决方法(0)

在Java中捕获Ctrl + C.

是否有可能在java命令行应用程序中捕获Ctrl+ C信号?我想在终止程序之前清理一些资源.

java command-line control-c

73
推荐指数
3
解决办法
6万
查看次数

sun.misc.Signal的替代品

我开始研究找到sun.misc.Signal该类的替代方案,因为它可能在即将到来的JDK中不受支持(我们目前正在研究1.6).当我构建项目时,我得到:

警告:sun.misc.SignalHandler是Sun专有API,可能会在将来的版本中删除

我遇到了多种解决方案,但它们不适合我的项目,例如在这个问题中.

这在我的情况下是不可接受的,因为:

  • 信号不仅用于杀死应用程序
  • 应用程序非常庞大 - 模块/ JVM之间的每次概念交换都需要数年才能实现

因此,理想的解决方案是找到像这个类的新Oracle版本或者以相同方式工作的东西.这样的解决方案是否存在?

java compatibility signals sun

32
推荐指数
3
解决办法
9970
查看次数

使用"TERM"进行信号处理

我有一个独立的应用程序,我必须提示用户使用确认对话框来保存他在尝试关闭系统时所做的更改start-->shutdown.

我开始知道通过使用signalhandlers我们可以做到.
有人可以帮助我如何使用信号处理程序

java signals

16
推荐指数
1
解决办法
3万
查看次数

Java:可以在Java控制台应用程序中禁用Ctrl-C吗?

正如主题所述,有没有办法禁用CTRL-C(和其他信号),以便它们不会终止应用程序?

java

7
推荐指数
1
解决办法
4162
查看次数

标签 统计

java ×4

signals ×2

command-line ×1

compatibility ×1

control-c ×1

sun ×1