2013-10-25 29 views
1

我每天開始/停止我的應用程序超過15到20次。每次我只在調試模式下啓動應用程序。但有時調試(斷點)不起作用,那麼我會感到困惑,這是我的應用程序在調試或運行模式下運行。我如何知道在eclipse中運行調試或運行模式的應用程序

你有什麼想法找出答案。

甚至有些時候,我在調試模式下啓動了我的應用程序,它在調試模式下運行了一段時間,突然作爲運行模式運行,它不會考慮我的斷點。所以,如果我只在調試模式下重新啓動我的應用程序,我可以再次調試。

回答

2

當應用程序正在運行時,在Eclipse中打開Debug視圖。如果您在樹中看到的所有內容都是項目名稱下的Java分發路徑,那麼您處於運行模式。如果您處於調試模式,那麼您將看到上述信息以及當前在應用程序中運行的所有線程。

0

確保你跑第一。 在程序運行時,調試模式應該會在eclipse中顯示調試選項卡中的變量代碼。

1

當你啓動應用程序,在其中運行的「服務器」面板顯示,這樣的模式: enter image description here

enter image description here

有時,當調試模式下不起作用(例如它不能啓動),我刪除所有的斷點,然後我再次設置它們。

0

您的應用程序是遠程調試的獨立應用程序或服務器託管應用程序嗎?在這兩種情況下,只要調試器連接到任何本地或遠程進程,就會啓用您的debuger圖標的標誌。那些連續的幾個箭頭(退後一步,進入,逐步)一個綠色箭頭,用於恢復,一個掛起圖標,一個用於停止,另一個用於斷開。

如果您打開調試視圖(窗口 - >顯示視圖 - >其他...鍵入「調試」),你應該看看你的調試器當前是否連接到任何進程。

相關問題