關於項目啓動後,運行會自動進入class file editor並提示source not found

最近debug項目的時候,總是會莫名奇妙的進入class file editor並提示source not found,通常進入比較多的是JSONObject類裏面,每次斷點調試代碼的時候都非常煩人,需要取消所有斷點,直到代碼進入方法前才能放開斷點。一開始以爲是項目運行時無法找到jar包裏的資源,按照網上的教程,裝了反編譯的插件後,問題依然存在。

後來又看到一篇文章說:https://blog.csdn.net/hengji666/article/details/76546474解決Eclipse左鍵無法查看maven第三方包的源代碼,多圖親測可用【轉】

按照其處理之後,不在提示source not found,但是debug時還是會跳進jar包裏。這下才明白問題的根源不在此。

直到看到這篇文章:https://blog.csdn.net/u012554102/article/details/46489271原來是斷點的問題,確實也是,加了很多斷點,項目時間跨度很長,還有很多類似map的數據,沒有指定類型,並沒有忽略警告的時候,會覆蓋斷點,手賤的話,會出現很多的莫名奇妙的斷點導致了項目一運行就會跳進class文件裏面。最根源的辦法就是打開berakpoint窗口,去掉所有斷點。

總結:在需要取消所有斷點的情況下才能正常運行,早該想到肯定是斷點引起的問題。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章