Eclipse/IDEA 以 Debug 模式啟動 Tomcat,Servlet 類中設有斷點,但使用 HttpClient/Postman 發送請求後,斷點不命中 (無綠色勾標記)。
Clean → Publish 重新部署。@WebServlet 或 web.xml)。# catalina.sh / setenv.sh
export JPDA_ADDRESS=*:8000
export JPDA_TRANSPORT=dt_socket
# 啟動
catalina.sh jpda start
IDE 遠端除錯配置:Host localhost, Port 8000, Transport dt_socket。
在 init() 或建構子加斷點,重啟 Tomcat,若命中說明除錯通道正常,問題在熱部署/類重載;若仍不命中,檢查類路徑與源碼關聯。