我开始研究以找到sun.misc.Signal
该类的替代方案,因为它可能在即将推出的 JDK 中不受支持(我们目前正在开发 1.6)。当我构建项目时,我得到:
警告:sun.misc.SignalHandler 是 Sun 专有的 API,可能会在未来的版本中删除
我遇到了多种解决方案,但它们不适合我的项目,例如在这个问题中。
这在我的情况下是不可接受的,因为:
- 信号不仅用于杀死应用程序
- 应用程序非常庞大——模块/JVM 之间通信的每一个概念变化都可能需要数年时间才能实现
因此,理想的解决方案是找到类似此类的新 Oracle 版本或以相同方式工作的东西。这样的解决方案存在吗?