2016-04-13 37 views
1

這真的令人沮喪,特別是當我使用套接字工作時。有人知道怎麼修這個東西嗎?我經常進入任務管理器...每當我的程序在eclipse中崩潰,它仍然在後臺運行

+0

它崩潰*和*保持運行? – nitind

+0

@CodeCamper當我正在處理崩潰問題的程序以及我遇到的唯一解決方案就是你所說的時候,我會時不時地碰到任務管理器。當它變得非常慢時,我甚至需要重新啓動計算機一次或兩次。 –

回答

0

我認爲這最可能的原因是一個線程不終止。這可能是由於線程等待超時導致的,但其他一些原因也可能阻止線程退出。

我建議您將jvisualvm(位於bin文件夾中的jdk的一部分)連接到您的應用程序,並調查應用程序的哪部分保持活動。

編輯:如果您的應用程序運行在您的系統默認vm中,您應該在jvisualvm開箱即可看到它。但是,如果您使用的是不同的vms,則必須使用適當的參數啓動應用程序才能將jvisualvm連接到它。

short guide解釋設置很好。

+0

問題是,這隻發生在Eclipse中,如果我在Eclipse之外運行應用程序,並且它崩潰的方式與整個程序剛剛關閉的方式完全相同。 – CodeCamper

+0

你能解釋程序如何崩潰嗎?我們在談論一個未捕獲的異常嗎? – samjaf

相關問題