我知道这个问题已经被问过几次了,但是发布的解决方案似乎都没有帮助。我正在尝试调试一个部署在本地安装的Tomcat上的应用程序。
使用以下选项启动Tomcat:
set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000 %JAVA_OPTS%
创建了一个远程调试配置(非tomcat远程),并连接到端口8000上的localhost / 127.0.0.1。我遇到了以下错误:
无法打开调试器端口(localhost:8000):java.io.IOException “握手失败-连接过早关闭”
值得一提的是,我以前已经进行了相同的设置,并且从未遇到任何问题。不知道为什么现在会出现这种情况。
感谢您的帮助!