当我在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)
我的jdk版本是jdk_1.6_045
可能您的510端口已经在使用中。试试这个:
从Linux控制台执行netstat -ano | grep 510
。记下进程ID,然后执行kill <PID>
。再试一次,它应该会起作用。。。