【问题标题】:NetBeans debug suddenly stopped workingNetBeans 调试突然停止工作
【发布时间】:2016-05-02 17:39:47
【问题描述】:

我们将 NetBeans 8.1(在 Netbeans 8.0.2 中我们遇到相同的错误)用于具有多个 JSP 的项目,并且在代码的某些部分设置断点后,它决定在调试时不停止它们。最有趣的部分是它上周正常工作,所以我在这个突然的失败中找不到任何意义。示例:我们添加了一个警报以检查其功能并在其上放置断点。调试时出现此警报,但在 NetBeans 中调试什么也没做(完全忽略断点,不能使用“跳过”或“继续”等任何按钮,只能按下“暂停”和“停止”)。

如果有人知道如何处理这个问题,请帮助我们,我们急于继续该项目,我们还没有找到任何有类似错误的帖子。

【问题讨论】:

  • 调试器认为你的代码与它看到的类不对应。很可能我们的部署不同步。
  • 我们如何确保同步?
  • 确保在 Tomcat 服务器上运行的代码与在 Netbeans 中运行的代码完全相同。如果这没有帮助,您可能不得不考虑从头开始重新设置 Netbeans 和/或 Tomcat。

标签: javascript java debugging netbeans breakpoints


【解决方案1】:

Anderson 是正确的,IDE 无法将您的代码与已编译的类匹配。当我的环境发生这种情况时,我会采取以下步骤:

  • 关闭你的IDE
  • 使用所需的构建工具(Maven、Gradle...)清理并重新编译代码
  • 再次打开 IDE,并使用内置 IDE 工具重新构建(或清理和编译)项目。

现在再次尝试调试您的项目。如果仍然失败,请尝试在新工作区中运行您的项目。不确定 Netbeans,但使用 Intellij 和 Eclipse,有些项目文件可能会进入错误状态。

【讨论】:

    【解决方案2】:

    谢谢你们的回答!

    在清理和构建并重新启动 Tomcat 后它再次工作。顺便说一句,我们发现 JavaScript 无法调试,而常规 Java 源代码可以。

    【讨论】:

      猜你喜欢
      • 2013-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-03
      • 1970-01-01
      • 2017-08-22
      • 2021-02-01
      • 2016-12-29
      相关资源
      最近更新 更多