通過idea對tomcat容器進行debug有兩種方式:
一種直接修改idea中引用tomcat的啟動配置
另一種是修改tomcat的啟動腳本再通過設置diea的遠程debug的方式進行調試
1.設置idea中tomcat的啟動配置
然后通過debug的方式啟動tomcat
2.通過修改tomcat目錄下的bin文件中的catalina.bat文件,在setlocal后面追加相關CATALINA_OPTS參數
setlocal
SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8787
然后在idea用啟動tomcat
再在idea中配置遠程debug的ip和端口,這里的端口和上面設置的參數是一致的
最后用idea啟動剛設置好的遠程debug即可