Intellij调试tomcat

sta*_*979 2 tomcat remote-debugging intellij-idea tomcat7 intellij-14

我知道已经有几次这样问了,但是所发布的解决方案似乎都没有帮助.我正在尝试调试在本地安装的Tomcat上部署的应用程序.

使用以下选项启动tomcat:

set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000 %JAVA_OPTS%
Run Code Online (Sandbox Code Playgroud)

创建了远程调试配置(非tomcat远程)并在端口8000上连接到localhost/127.0.0.1.我收到此错误:

无法打开调试器端口(localhost:8000):java.io.IOException"握手失败 - 连接prematurally closed"

我应该提一下,我之前已多次做过同样的设置,从未遇到任何问题.不知道为什么现在这样.

谢谢你的帮助!

sta*_*979 5

好的解决了.由于某种原因,localhost/127.0.0.1无法正常工作.所以我尝试了完整的主机名,它的工作原理.

  • 也为我工作过!Mac os x 10.11.1,Intellij Idea 15.不使用localhost或127.0.0.1连接(相同的错误消息)"远程连接设置"/"主机:" (2认同)