2

我每天启动/停止我的应用程序超过 15 到 20 次。每次我只在调试模式下启动应用程序。但有时调试(断点)不起作用,然后我会混淆我的应用程序在调试或运行模式下运行。

你有什么想法要找出来。

甚至有时,我在调试模式下启动我的应用程序,它在调试模式下运行了一段时间,突然作为运行模式工作,它不会考虑我的断点。所以,如果我只在调试模式下重新启动我的应用程序,我可以再次进行调试。

4

4 回答 4

2

在应用程序运行时,在 Eclipse 中打开 Debug 视图。如果您在树中看到的只是项目名称下的 Java 分发路径,那么您处于运行模式。如果您处于调试模式,那么您将看到上述信息以及当前在您的应用程序中运行的所有线程。

于 2013-10-25T14:54:58.393 回答
1

当您启动应用程序时,它运行的模式会在“服务器”面板中指示,如下所示: 在此处输入图像描述

在此处输入图像描述

有时,当调试模式不起作用(例如无法启动)时,我会删除所有断点,然后重新设置它们。

于 2013-10-25T14:54:12.577 回答
0

确保您首先运行的是什么。调试模式应该在程序运行时在 Eclipse 的调试选项卡中显示带有变量的代码。

于 2013-10-25T14:48:26.913 回答
0

您的应用程序是独立应用程序还是远程调试的服务器托管应用程序?在这两种情况下,只要调试器连接到任何本地或远程进程,留给调试器图标的标志就会启用。这些是连续的几个箭头(后退,步入,跨过)一个绿色箭头用于恢复,一个暂停图标,一个用于停止,一个用于断开连接。

如果您打开调试视图(窗口->显示视图->其他...键入“调试”),您还应该查看您的调试器当前是否连接到任何进程。

于 2013-10-25T14:54:38.147 回答