美文网首页
Tomcat远程Debug

Tomcat远程Debug

作者: 陪你一起debug | 来源:发表于2018-05-11 20:26 被阅读0次
  • 当应用部署到线上,出现问题除了查看日志,还可以通过远程debug的方式对应用进行调试
  • 除了Tomcat,其它web容器如Jboss等也可以实现远程debug,只不过配置方式不同
  • 根据应用部署环境不同,分为Windwos方式和Linux方式分别说明
1. windows下的配置

编辑Tomcat bin目录下的startup.bat文件,在最上方加上:

// address是tomcat远程debug的监听端口
SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000

addresstomcat远程debug的端口

远程debug配置

启动成功之后会在上方显示端口


端口

接下来在Eclipse中打开DubugAs,配置Debug的端口及地址,导入线上应用的源码,在源码中打断点,运行这个debug,当程序运行至此便会进入debug模式:

debug配置

相关文章

网友评论

      本文标题:Tomcat远程Debug

      本文链接:https://www.haomeiwen.com/subject/yidqdftx.html