我開始研究尋找sun.misc.Signal
類的替代方法,因爲它可能在即將到來的JDK中不受支持(我們目前正在使用1.6版本)。當我建立這個項目,我得到:sun.misc.Signal的替代方案
警告:sun.misc.SignalHandler是Sun專有的API,並且可以 在將來的版本
我在多個解決方案來移除,但他們不這樣做適合我的項目,例如在this question。
- 信號不僅用於殺滅應用
- 的應用是巨大的 - 模塊之間的通訊的每一個觀念上的轉變/ JVM上可能需要數年時間來實現 :
,因爲這是我的情況不可接受
因此,理想的解決方案是找到類似此類的新Oracle版本或類似的工作方式。這樣的解決方案是否存在?
你知道它不支持Java 8或9嗎?鑑於Java很少刪除任何東西,這是一個真正的問題嗎? –
如果有任何可能不支持這一點,我不能冒險。就像我之前說過的那樣 - 這是一個巨大的應用程序,每個可能的失敗都會導致整個項目的災難。) – plancys
您的擔心是有人會在沒有任何想法,測試或警告的情況下將JVM更改爲Java 9,然後責怪如果它不起作用? –