前提
本地代码和服务器代码一致
idea中创建远程服务
一般只需要修改ip,注意这边的端口是监听Socket的端口,不是服务的端口
然后把运行参数复制一下
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
tomcat启动
在tomcat的bin下的catalina.sh文件中JAVA_OPTS参数加上上面内容
然后重启tomcat,本地idea开启debug即可
java -jar启动
在执行java -jar命令后面加上上面的参数即可