Intellij IDEA 斷點(diǎn)不可用報錯 No executable code found
IDEA 斷點(diǎn)不可用 No executable code found
在Intellij下的項目,更新SVN之后dubug啟動項目,發(fā)現(xiàn)某些代碼打斷點(diǎn)顯示一個紅色的叉子,并且也一直無法進(jìn)入所打的斷點(diǎn)中。
鼠標(biāo)移動紅色的叉子上后顯示:
No executable code found at line
解決方案
1、clean整個項目;
2、Ctr+F9 執(zhí)行make project;
3、重新啟動項目,debug可以正常使用;
原因分析
由于SVN更新下來的代碼Intellij沒有進(jìn)行重新編譯,或者Intellij并不認(rèn)為部分改動的代碼是由它編譯生成,所以造成不可斷點(diǎn)。
強(qiáng)制Intellij進(jìn)行清理重新編譯代碼即可解決此問題。
IDEA斷點(diǎn)調(diào)試條件判斷
條件判斷
說明:
調(diào)試的時候,在循環(huán)里增加條件判斷,可以極大的提高效率,心情也能懼悅。
具體操作
在斷點(diǎn)處右擊調(diào)出條件斷點(diǎn)??梢栽跐M足某個條件下,實(shí)施斷點(diǎn)。
總結(jié)
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java實(shí)現(xiàn)插入排序算法可視化的示例代碼
插入排序的算法描述是一種簡單直觀的排序算法。其原理是通過構(gòu)建有序序列,對于未排序數(shù)據(jù),在已排序序列中從后向前掃描,找到相應(yīng)位置并插入。本文將用Java語言實(shí)現(xiàn)插入排序算法并進(jìn)行可視化,感興趣的可以了解一下2022-08-08Mybatis實(shí)現(xiàn)自定義的typehandler三步曲
這篇文章主要介紹了Mybatis實(shí)現(xiàn)自定義的typehandler三步曲的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-07-07PowerJob的GridFsManager工作流程源碼解讀
這篇文章主要為大家介紹了PowerJob的GridFsManager工作流程源碼解讀,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2024-01-01