在linux传输错误202上执行jdb:绑定失败

Are*_*God 6 java linux jdb

当我在linux上执行jdb时,会出现错误,例如

ERROR: transport error 202: bind failed
     ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
     JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [../../../src/back/debugInit.c:690]
     FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)
Run Code Online (Sandbox Code Playgroud)

我的jdk版本是jdk_1.6_045

Aur*_*ere 0

可能您的 510 端口已被使用。尝试这个:

从 Linux 控制台执行netstat -ano | grep 510. 记下进程 ID,然后执行kill <PID>。再试一次,它应该可以工作......