1、點(diǎn)擊IntelliJ IDEA界面右上角的“Edit Configurations...”。

2、添加遠(yuǎn)程調(diào)試配置:點(diǎn)擊左上角“+”按鈕,選擇“Remote”,更改“Name”(默認(rèn)值:Unnamed)為一個(gè)有意義的名字(比如Grails:remoteDebug),其他配置內(nèi)容保持不變,最后點(diǎn)擊“OK”按鈕。

3、在命令行窗口中使用“grails --debug-jvm run-app”啟動(dòng)。

執(zhí)行成功后,在命令行窗口中會(huì)提示“Listening for transport dt_socket at address: 5005”(如下所示)

4、IntelliJ IDEA界面右上角區(qū)域選擇之前步驟2中設(shè)置的遠(yuǎn)程調(diào)試配置項(xiàng)(比如:“Grails:remoteDebug”),然后點(diǎn)擊調(diào)試按鈕(如下所示)以完成調(diào)試準(zhǔn)備工作。

5、Grails應(yīng)用將自動(dòng)繼續(xù)執(zhí)行后續(xù)啟動(dòng)步驟,設(shè)置斷點(diǎn),并通過瀏覽器訪問http://localhost:8080/,便可進(jìn)行調(diào)試(如下所示)。
