2
我在BootStrap代碼中設置了一個斷點。調試器顯然已經破產。但是,它並未顯示以藍色突出顯示的代碼,並且本地變量未顯示出來。這使得調試非常困難。請看下面的圖片,看看我的意思。IntelliJ 12調試器不能與grails應用程序配合使用
設置我的conf目錄下的源路徑由謝爾蓋的建議。現在我能停在的init()斷點,如下圖所示:
然而,當我嘗試步入由init()稱爲封閉的一個,執行熄滅到一些不知名的fetchLatestIfExists代碼如下所示:
是否使用打印工作進行調試? – elias
我對使用打印語句進行調試沒有興趣。我爲IntelliJ付了很多錢,我希望它能夠工作。 – wholladay
是的,抱歉,我不是那個意思,我只是要求確保代碼真正執行。這只是我用intellij的調試器遇到了一些奇怪的行爲,如果有人懷疑,我會回到打印報表來看看調試器是不是在欺騙我。這是一種有效的調試技術。 :) – elias