【问题标题】:Netbeans won't open port 9000 for XDebugNetbeans 不会为 XDebug 打开端口 9000
【发布时间】:2014-07-28 19:28:18
【问题描述】:

我正在使用 Windows 7、NetBeans 8、jdk-1.8.0-b132,但在使用 NetBeans 和 XDebug 时遇到了问题。基本上,在通过 Debug -> Debug project (my_project) 启动调试器后,NetBeans 在随机时间无法打开并侦听端口 9000。启动调试器之前和之后(在运行 NetBeans 的机器上)

netstat -an|grep 9000

什么都不显示。正如我所说,它是随机发生的(通常 NetBeans 在我重新启动后会成功打开端口)。在 NetBeans 调试器中,端口设置为 9000,并且在端口 9000 上没有任何监听。Windows 防火墙已关闭。

是否有一些日志可供我检查以了解发生了什么?

此外,当 NetBeans 最终设法打开端口时,它有时无法在调试会话完成后关闭它(调试 -> 完成调试会话) - 我使用 netstat/TCPView 进行检查。

【问题讨论】:

    标签: netbeans xdebug


    【解决方案1】:

    这个问题已经有点老了。如果其他人正在寻找 netbeans DBGP/xdebug 日志记录的文档:

    在打开日志记录的情况下运行 NetBeans。您可以通过以下方式做到这一点: 要么添加文本:

    -J-Dorg.netbeans.modules.php.dbgp.level=400

    给你的 $NB_BIN/etc/netbeans.conf,属性 netbeans_default_options 或者 使用这些参数直接运行 NetBeans,例如:

    $NB_BIN/bin/netbeans -J-Dorg.netbeans.modules.php.dbgp.level=400

    IDE 日志文件的内容 Menu -> View -> IDE Log File (或直接 $YOUR_NB_USER_DIR/var/log/messages.log) 输出窗口的内容

    http://wiki.netbeans.org/HowToConfigureXDebughttps://xdebug.org/docs-dbgp.php

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-03-29
      • 1970-01-01
      • 2019-02-09
      • 2018-06-17
      • 2018-11-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多