当前位置: 首页 > Linux

idea远程linux代码调试

时间:2023-04-06 23:45:29 Linux

如果线上代码有问题,如何使用本地idea排查问题,找到问题所在?第一步:确保本地代码与线上代码一致;第二步:在线tomcat文件中的/tomcat/bin/catalina.sh文件中添加如下配置,找到如下一行信息#-----ExecuteTheRequestedCommand---------------------------------------添加以下内容:JAVA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8068,suspend=n,server=y"#-----执行请求的命令------------------------------------------JAVA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8068,suspend=n,server=y"如下图:第三步:创建远程连接配置idea中的信息,添加如下配置信息1.添加连接服务器信息,端口号与catalina.sh文件中新增信息的地址相同2.与复制到linux服务器的信息相同3.选择需要调试的Projects4.点击debug开始,出现如图信息表明连接成功,可以加断点调试