附加调试器(使用eclipse)播放框架失败
我正在使用Scala在eclipse IDE的Play框架上编写一个Web。 我正在尝试调试我的应用程序,但命中调试附加失败。 我尝试使用Java而不是Scala进行切换,但是我得到了同样的错误。 这就是我的工作。
- 创建一个项目并运行
play clean compile
- 运行
play debug run
- 在Eclipse中,设置’debug configration’ – >远程java应用程序 – > host:localhost,port:9999和common:debug
- 在浏览器中键入URL并输入:localhost:9999。 然后在play framework命令行中出现以下故障:Debugger无法附加:握手失败 – 收到
>GET / HTTP/1.1JDWP-Handshake<
知道什么是错的吗?
localhost:9999
是Eclipse将用于与您的应用程序通信的内容。 在您的浏览器上,您仍然可以在localhost:9000
(默认)上访问您的应用程序,或者如果刚刚完成了play run
您将访问您的应用程序。
基本上,您已在Eclipse中正确配置了调试。
- 现在,从Debug Configuration中选择配置 ,单击Debug (或从Debug As工具栏按钮中选择您的配置)。 Eclipse将附加到
localhost:9999
。 - 像往常一样浏览到
localhost:9000
将访问您的应用程序。 - 而已。 Eclipse将在您设置的任何断点上暂停等。