Я начал исследование, чтобы найти альтернативу классу sun.misc.Signal
, потому что он может быть неподдерживаемым в предстоящих JDK (в настоящее время мы работаем над 1.6). Когда я создаю проект, я получаю:
предупреждение: sun.misc.SignalHandler - это собственный API Sun и может быть удалено в будущей версии
Я столкнулся с несколькими решениями, но они не соответствуют моему проекту, например. в этот вопрос.
Это неприемлемо в моей ситуации, потому что:
- Сигналы используются не только для уничтожения приложения
- Приложение огромно - каждое концептуальное изменение связи между модулями /JVM может занять годы для реализации
Таким образом, желательным решением является найти что-то вроде новой версии Oracle этого класса или что-то, что работает одинаково. Существует ли такое решение?