如何知道在eclipse中以调试或运行模式运行的应用程序

如何知道在eclipse中以调试或运行模式运行的应用程序,eclipse,myeclipse,Eclipse,Myeclipse,我每天启动/停止我的应用程序超过15到20次。每次我只在调试模式下启动应用程序。但有时调试(断点)不起作用,然后我会弄糊涂我的应用程序是在调试模式还是运行模式下运行的 你有什么办法去弄清楚吗 甚至有些时候,我在调试模式下启动了我的应用程序,它在调试模式下运行了一段时间,突然运行为运行模式,它不会考虑我的断点。因此,如果我只在调试模式下重新启动我的应用程序,我可以再次进行调试。确保首先运行的是什么。 程序运行时,调试模式应在eclipse的调试选项卡中显示带有变量的代码。启动应用程序时,“服务器”

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

你有什么办法去弄清楚吗


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

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

启动应用程序时,“服务器”面板中会指示其运行模式,如下所示:


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

您的应用程序是独立应用程序还是远程调试的服务器托管应用程序?在这两种情况下,只要调试器连接到任何本地或远程进程,留在调试器图标上的符号就会被启用。在一行中有几个箭头(后退、跨入、跨过)一个绿色箭头表示继续,一个暂停图标,一个停止,一个断开


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

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