Windows环境中 Eclipse 远程Debug Tomcat9 配置全过程

演示环境说明

开发环境操作系统:Windows 10

Eclipse版本:Eclipse  2021-06版

远程服务器操作系统:Windows Server 2019

Tomcat版本:9.0.0.M15

配置过程教程

第一、启动Tomcat远程调试功能

用文本编辑器打开tomcat/bin/catalina.bat文件

找到:set "JAVA_OPTS=%JAVA_OPTS% -Djava.protocol.handler.pkgs=org.apache.catalina.webresources"

替换成:set "JAVA_OPTS=%JAVA_OPTS% -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8888 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources"

 启动Tomcat服务:如果出现如下提示,表示启动远程调试功能成功,远程调试端口:8888

第二、修改服务器防火端设置,增加8888端口入站规则

启动服务器的高级设置:控制面板----Windows Defender 防火墙----高级设置

 选中入站规则,执行新建规则

 配置新建入站规则向导

1.选择类型为“端口”,下一步

2.输入远程调试端口号 8888 ,下一步

 3.设置允许连接,下一步

 4.设置应用规则,下一步

 5.录入名称,并完成,完成后,8888端口就可以允许远程调用了

 

第三、配置Eclipse远程调试规则

 1.准备好与Tomcat服务中部署一致的源代码工程

 2.运行调试配置,并完成配置。

双击 远程Java应用程序,创建一条远程调试记录,并完成信息录入。

录入名称,选择项目,录入目标服务器IP地址,录入目标Tomcat调试端口号

 3.配置完成后,执行 “调试”

切换到Debug视图,如果该按钮显示红色,表示远程调试连接成功。

第四、远程调试代码

我以简单实例做为演示,调试用户登录方法。

1.设置好程序断点,我程序的登录方法为 /UserLogin

2.打开Web应用登录页面。录入用户与密码,执行登录操作

 

3.如果调用后,程序能正常走到断点位置,表示远程调试程序成功。

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

赵戬

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值