Tomcat异常——ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)

在部署项目时遇到Tomcat启动错误:JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)。问题源于Tomcat开启了远程调试,关闭或修改远程调试端口即可解决。本文介绍了JDWP协议,包括其握手和应答过程,以及命令包和回复包的通信方式。" 66975035,637860,Cucumber测试数据转换实战:字符串到各种类型,"['Cucumber框架', '测试自动化', 'BDD实践', '数据转换']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天在测试环境部署项目的时候,tomcat启动报错,错误信息如下:

小编觉得非常简单的一个事情,结果掉在坑里面了!

再部署的时候我直接复制了一个项目的文件夹,修改了一下配置文件和端口,也就几分钟的时候,结果启动的时候没有起来,这就尴尬了,一直提示端口重复,我尝试修改了server.xml中的几个端口,发现上面的错误还是存在。尝试了几遍不好使,我就仔细的看了看这个错误,发现提示JDWP 远程调试端口 冲突,debugInit 存在错误。幸好我前段时间搞了搞idea 远程调试 tomcat。

https://blog.youkuaiyun.com/hao134838/article/details/82050008

于是小编查了一下这个配置,结果在意料之中,这个tomcat竟然打开了远程调试。所以解决办法就简单了,直接修改远程端口就好了。具体曹组直接参考上面链接就好了。

 所以,简单事情我们也应该好好看错误提示,避免浪费时间!

JDWP 协议介绍

JDWP 是 Java Debug Wire Protocol 的缩写,它定义了调试器(debugger)和被调试的 Java 虚拟机(target vm)之间的通信协议。

这里首先要说明一下 debug

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

g-Jack

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

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

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

打赏作者

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

抵扣说明:

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

余额充值