3
我有兩個獨立的包包1並在同一Maven項目包2兩個文件具有相同名稱。我在package1的文件中在i處添加了一個調試點。但在調試過程中,IntelliJ IDEA調試器停止在包2中的文件的第i行。這與我的一些同伴一直在發生。 IntelliJ報告有這樣的錯誤嗎?任何修復或解決方法?的IntelliJ調試器捕獲錯誤的文件具有相同名稱的
我有兩個獨立的包包1並在同一Maven項目包2兩個文件具有相同名稱。我在package1的文件中在i處添加了一個調試點。但在調試過程中,IntelliJ IDEA調試器停止在包2中的文件的第i行。這與我的一些同伴一直在發生。 IntelliJ報告有這樣的錯誤嗎?任何修復或解決方法?的IntelliJ調試器捕獲錯誤的文件具有相同名稱的
您可以嘗試在設置>構建,執行,部署>調試器下的「顯示替代源切換器」選項。雖然調試IDEA應該爲您提供其他選項以在源文件中進行選擇。
嗨,我在eclipse中遇到同樣的問題,如果您也有相應的答案,請提供。 –
很難相信。作爲一個實用的程序員會說:_ **選擇不被破壞**在操作系統或編譯器甚至第三方產品或庫中發現錯誤是很少見的。該錯誤最有可能在應用程序中._ –
@Puneet Chaurasia然後你正在調試的代碼應該在這種情況下運行這兩個文件正確(2包A和B文件)。在調試工具窗口中單擊「查看斷點」(兩個紅色燈泡)或Ctrl + Shift + F8時會顯示什麼?你看到兩個文件的斷點? –
@SupunWijerathne:調試器在B中存在的文件中的相同行號處停止,在那裏我將調試點放在A中。即使在那裏沒有可執行代碼。所以我非常肯定它執行正確的代碼(它應該),但顯示調試控制點錯誤。 –