我正在完成YABE教程,并希望抛出调试器,看看为什么验证码无法正常工作。
我正在使用Eclipse和Play 1.2。
以下是尝试运行时遇到的错误:
错误:传输错误202:绑定失败:地址已在使用中 错误:JDWP传输dt_socket无法初始化,TRANSPORT_INIT(510) JDWP退出错误AGENT_ERROR_TRANSPORT_INIT(197):没有传输初始化[../../../src/share/back/debugInit.c:690] 本机方法中的致命错误:JDWP没有传输初始化,jvmtiError = AGENT_ERROR_TRANSPORT_INIT(197)
想法?
答案 0 :(得分:3)
它本身就在消息本身!,“地址已经在使用中”,即。某些其他应用程序可能已经使用/保留了端口号(8000或9000),或者您可能已经开始使用过时的Play实例。
答案 1 :(得分:2)
尝试更改Play侦听的JPDA端口。看起来默认端口8000已经被其他东西使用了。
您可以通过修改“conf / application.conf”中的“jpda.port”属性来完成此操作。如果您正在使用它来启动调试会话,请务必修改Eclipse JPDA启动文件(由play eclipsify
命令生成的文件)。