Java 附加调试器(使用eclipse)以播放框架失败

Java 附加调试器(使用eclipse)以播放框架失败,java,eclipse,debugging,playframework,playframework-2.0,Java,Eclipse,Debugging,Playframework,Playframework 2.0,我正在使用Scala使用EclipseIDE在Play框架之上编写一个web。我正在尝试调试我的应用程序,但遇到调试连接失败。我尝试使用Java而不是Scala进行切换,但我得到了相同的错误。我就是这么做的 创建一个项目并运行play clean compile 运行播放调试运行 在Eclipse中,设置“调试配置”->远程java应用程序->主机:本地主机、端口:9999和公共:调试 在浏览器中键入URL并输入:localhost:9999。然后在play framework命令行中获取以下失

我正在使用Scala使用EclipseIDE在Play框架之上编写一个web。我正在尝试调试我的应用程序,但遇到调试连接失败。我尝试使用Java而不是Scala进行切换,但我得到了相同的错误。我就是这么做的

  • 创建一个项目并运行
    play clean compile
  • 运行
    播放调试运行
  • 在Eclipse中,设置“调试配置”->远程java应用程序->主机:本地主机、端口:9999和公共:调试
  • 在浏览器中键入URL并输入:localhost:9999。然后在play framework命令行中获取以下失败:
    调试器未能附加:握手失败-已收到
    >GET/HTTP/1.1<-预期>JDWP握手
    localhost:9999
    是Eclipse将用来与应用程序通信的。在浏览器上,您仍然可以在
    localhost:9000
    (默认)上访问应用程序,或者以刚刚完成
    play run
    的方式访问应用程序

    基本上,您已经在Eclipse中正确配置了调试

  • 现在,从调试配置中选择配置后,单击调试(或从调试为工具栏按钮中选择配置)。Eclipse将连接到
    localhost:9999
  • 浏览到
    localhost:9000
    ,就像您通常访问应用程序一样
  • 就这样。Eclipse将在您设置的任何断点上暂停,等等

  • 使用适当的标签可以帮助您。。。