gpt4 book ai didi

java - 随时查找执行地点

转载 作者:行者123 更新时间:2023-12-01 10:54:54 25 4
gpt4 key购买 nike

我目前正在使用 Netbeans 开发一个程序。不幸的是,我的程序经常卡住,但我无法找出问题所在。我想做的只是让调试器突出显示我的代码内(而不是库内)当前执行的行。基本上可以在任何时候停止代码而不使用断点。有没有办法在 Netbeans IDE 中执行此操作?

或者,每当我的一行代码在一段时间内没有继续运行时,我是否可以激活断点(从而显示可行的堆栈跟踪)?

分析确实在某种程度上起作用,但是,它不允许我检查变量或获得明确的堆栈跟踪。

我正在使用 Java 编写此程序,并且使用的是 Netbeans 8.0.2 的 Java SE 版本。

最佳答案

大多数 IDE(Eclipse、我使用的 IntelliJ)都可以选择暂停程序中的所有线程。在调试菜单下查看,可能在诸如“步入”、“走出”等内容所在的同一位置。在 Netbeans IDE 上进行快速 Google 搜索表明,该菜单下应该有一个名为“暂停”的选项,可以执行您想要的操作。

它将暂停程序中的所有执行线程。您将能够检查每个线程的堆栈,并且从那里应该能够找出代码挂起的位置。

关于java - 随时查找执行地点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33661888/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com