使用IDEA远程debug调试tomcat启动的程序

本文介绍了如何通过IDEA进行远程调试,在遇到本地代码无误但测试出错时,通过设置远程debug来定位问题。主要步骤包括配置远程debug服务器,设置端口号,并在Linux或Windows系统的Tomcat启动脚本中添加相应的Java选项,从而成功连接并调试远程部署的应用程序。
摘要由CSDN通过智能技术生成

之前可能是给测试替的程序出了问题,本地代码没问题测试一直出错,控制台也不打印,后来用idea远程debug测试部搭的程序,终于找到了错误原因。
步骤如下:
1.选择tomcat Server 中的remoteDebug,选择本地安装的tomcat,输入要调试的项目路径:端口号/项目名,修改debug中的端口号为54425
在这里插入图片描述
在这里插入图片描述
导入语句是:To debug remot server JVM…下边生成的那一句。
Linux 系统入语句为:
export JAVA_OPTS=’-agentlib:jdwp=transport=dt_socket,address=54425,suspend=n,server=y’
Windows 系统导入语句为:
set JAVA_OPTS=-agentlib:jdwp=transport=dt_socket,address=54425,suspend=n,server=y
导入语句放在tomcat的bin/catalina.bat(linux是sh)文件里,放上头就行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值