修改tomcat bin目录下的catalina.sh,增加下面这行:
CATALINA_OPTS="-agentlib:jdwp=transport=dt_socket,address=9797,suspend=n,server=y"
其中address为远程调试端口号,然后在IntelliJ中的Debug中进行设置:
首先把你远程服务器的ip和端口天灾remote Connection Settings里面,然后
将端口号设置为远程调试的端口,这个可以随意设置,只要不冲突就好了。
接下来直接启动远程调试,访问远程端口,调试就开始了。
注意,同一时刻只能一个人来调试!