1 修改文件%TOMCAT_HOME%\bin\catalina.sh,添加jvm启动参数,文件第一行添加下面代码

CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=60222,suspend=n,server=y"

设置服务器端监听60222端口,然后服务器端启动tomcat

  1. 启动远程tomcat
./startup.sh
  1. 打开IDEA,添加一个Remote启动项,配置远程tomcat的ip和端口号

  2. Debug启动IDEA配置的这个启动项