2009-11-11 65 views
1

如何在JVM關閉前(這是在服務器端而不是客戶端)設置確認(如電子郵件或短信)?如何在JVM關閉之前設置確認?

+0

已經接受的答案,但是這是服務器端還是客戶端? – Xailor 2009-11-12 15:36:48

+0

這是用於服務器端的。 – 2009-11-13 15:25:59

回答

4

您可能可以使用Java Shutdown Hook機制來實現此目的。

這裏說明:http://java.sun.com/j2se/1.5.0/docs/guide/lang/hook-design.html

+1

然而,他們確實提到這是不安全的,不贊成的和不可靠的。換句話說,使用風險自負。您最好將應用程序的某些處理功能構建到正常關閉應用程序的機制中,例如GUI主窗口的「窗口關閉」事件。 – 2009-11-11 14:24:55

1

我建議編寫一個線程並將其添加爲運行時鉤子。你可以看到例子here