Linux上以debug模式启动tomcat(1)

为了在本地调试服务器上的代码,可以将服务器的tomcat以debug模式启动。

通过startup.sh和shutdown.sh启动关闭tomcat服务, 最终都是调用的catalina.sh脚本, catalina.sh通过接受不同的参数完成tomcat的启动关闭模式。

在catalina.sh中已经定义了debug模式启动的端口, 如图, 8000就是debug监听的端口。 这个参数可以自定义,  我们在本地需要监听的就是这个端口号, 而不是tomcat的访问端口号


1. 启动tomcat服务: ./catalina.sh jpda start


2.在本地配置调试配置

在eclipse中配置启动监听该端口, 配置完成后可以直接点击下:



 


如果不报错, 则可以在本地访问服务器项目,打断点调试项目了。 如果报错如:


 此时需要检查:

a.服务器上的tomcat是否启动且以debug模式启动。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值