在服務器啟動參數中加入:
-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005
在程序中設置斷點。
運行程序,將停留在斷點處。
==============
對於jsp和網頁的修改,可以不重新啟動服務器,修改后直接調試
對於java程序,只要不修改函數的方法體和方法定義,可以不重新啟動服務器
編譯后,在Idea中執行RUN=>Reload Changed Class,就可調試修改后程序
如下圖:
-----------------------------------
有時我們的修改過后的類,用快捷鍵去Reload會不起作用,那有可能是在Setting 里的Debug->HotSwap里設置,將Reload class高設置為Always即可,如下圖: 
