专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

使用Putty通道开启Tomcat远程调试

eclipse开发,有时我们需要使用tomcat的远程调试功能,但是发现无论如何,都是启动远程调试失败。原因之一,就有可能是服务器的出了些幺蛾子,如有些阿里云服务器就存在这个问题。故我们可以使用通道的方式连接到服务器,然后再开启远程调试。Linux上,我们使用putty工具来完成(支持通道的其他工具也可)。

首先,我们需要在putty上配置通道:

67_1.png

然后保存,使用该配置的会话进行ssh登录。接下来,eclipse上:

67_2.png

这样,就可以进行远程调试了。

注意:

1、 服务器开启远程调试方法:

 *  【Linxu系统】apach/bin/startup.sh开始处中增加如下内容:
declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8788"

* 【Windows系统】apach/bin/startup.bat开始处中增加如下内容:

SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8788

1、 尽量让本地代码和远程代码保持一致,尤其是行对齐,不然远程执行到某行而本地对应不到相应代码,可能就出现一直命中不了断点的情况。
2、 如果发现启动远程调试仍然失败,建议重启Tomcat试试!

文章永久链接:https://tech.souyunku.com/19483

未经允许不得转载:搜云库技术团队 » 使用Putty通道开启Tomcat远程调试

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们