2016-11-17 81 views
0

從昨天開始我無法調試任何東西,我不知道它是什麼。我的程序運行良好,沒有任何錯誤。無論我調試哪個程序,我都可以創建一個Hello World程序並且調試程序不會啓動。這是我得到:找不到在eclipse中找不到任何東西「Source not found」

來源,確認視角切換

Source not found, confirm perspective switch

如果我點擊是;調試信息

If I click yes; Debugger info

如果我單擊否,沒有任何反應。

我已經嘗試通過將所有項目添加到「Source」來配置調試器,但那不行。 :/我已經在網上搜索了更多的解決方案,但沒有爲我工作。

+0

第一張圖是問你切換到調試視圖。在調試視圖中,您可以查看堆棧幀,啓用/禁用斷點,切換/進/出等。因此,您應該這樣做。第二張圖片說調試器找不到你正在調試的jar的源代碼。您需要編輯查找路徑以指向源代碼jar。需要有與應用程序中用於調試的jar對應的源代碼jar。 – SomeDude

+0

問題是我在路徑中添加了整個工作區,但沒有幫助。坦率地說,我無法在任何地方找到任何jar文件。 – djokerndthief

回答

0

如果你沒有源代碼到你正在嘗試的代碼中,那麼你看不到代碼,因爲它是可執行版本。

意思是,例如,如果您試圖調試json.jar文件中的代碼,那麼您應該有類似json-source.jar的東西,您可以將其附加到該文件,以便您可以進入該文件並看看發生了什麼。 如果您可以詳細說明您的情況,我們可能會提供更多幫助。

+0

我找不到任何jar文件。 :S – djokerndthief

+0

我沒有看到它不進入調試模式的原因。你介意分享你的代碼嗎?你究竟在哪裏放置斷點? –

+0

無論我設置斷點還是在哪裏都沒關係。我試圖重新安裝eclipse,切換工作場所,用新的簡單代碼製作新項目。它不會調試。 :/這是最新的:https://i.imgur.com/WUdmEoa.png – djokerndthief

0

OK我解決了!新手提醒!

我有太多的調試會議正在進行,並不知道我不得不終止它們。所以當我點擊「進入」時,我以爲什麼都沒有發生,但我實際上慢慢地吃了那裏的例外。我也有一個異常打勾,這意味着調試器從那裏開始,並沒有直接進入我的斷點。

爲什麼例外是存在的,我不知道,因爲在代碼運行從JFrame的罰款...

我終止了調試會話的左側,所以現在它的清潔和新鮮。並取消選中例外BS和只檢查我的斷點後,它的工作原理:

Screenshot

+0

但是我仍然不知道我的jar文件在哪裏...... S – djokerndthief

相關問題