【问题标题】:execute jdb on linux transport error 202: bind failed在linux传输错误202上执行jdb:绑定失败
【发布时间】:2014-10-30 07:19:13
【问题描述】:

我在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

【问题讨论】:

    标签: java linux jdb


    【解决方案1】:

    可能您的 510 端口已在使用中。试试这个:

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

    【讨论】:

    • 它不会是端口 510;那是错误代码。默认的 jdb 端口是 9009。
    猜你喜欢
    • 1970-01-01
    • 2017-05-14
    • 2019-10-11
    • 1970-01-01
    • 1970-01-01
    • 2015-12-07
    • 1970-01-01
    • 1970-01-01
    • 2015-11-30
    相关资源
    最近更新 更多