Java 如何在tomcat中调试服务器端?
我正在尝试在服务器端调试代码。在startup.batch中进行了以下更改:Java 如何在tomcat中调试服务器端?,java,tomcat,Java,Tomcat,我正在尝试在服务器端调试代码。在startup.batch中进行了以下更改: set JPDA_ADDRESS=4666 set JPDA_TRANSPORT=dt_socket call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS% 但在部署构建之后,控制台上出现以下错误: Debugger failed to attach: handshake failed - received >GET / HTTP/1.1< - except ed
set JPDA_ADDRESS=4666
set JPDA_TRANSPORT=dt_socket
call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS%
但在部署构建之后,控制台上出现以下错误:
Debugger failed to attach: handshake failed - received >GET / HTTP/1.1< - except
ed >JDWP-Handshake<
调试器未能附加:握手失败-收到>获取/HTTP/1.1<-例外
ed>JDWP握手<
您正在尝试连接到端口8080-而不是4666我看这里没有任何错误,但要解决您的问题,请检查下面的内容并尝试在该端口上进行调试
不,我把端口号改成4666了。仍然显示相同的错误。呃,我不了解您的网络-您让tomcat在端口(8080?)上侦听HTTP连接,并且您正试图从Eclipse或其他IDE调试tomcat应用程序,指向远程主机/4666。对的