Eclipse:如何判断我是在运行还是调试非服务器应用程序?

时间:2013-06-18 19:25:03

标签: java eclipse debugging

如果您启动运行或调试状态的服务器,Eclipse将通知您。例如:

enter image description here

有没有办法为本地执行的程序(即桌面应用程序,而不是Web服务器应用程序)获取相同的信息?我经常发现我将在测试我的应用程序并决定设置断点,但不记得我是否通过Run或Debug图标启动。在这种情况下,我通常会将其终止并重新启动(确保这次是在调试模式下)。获得这些信息会很有用。我在某处错过了吗?

2 个答案:

答案 0 :(得分:5)

您只需切换到Debug。正在运行的应用程序将可用。然后查看Debug视图:如果您可以使用+应用程序进行扩展并看到正在运行的线程,那么您处于调试模式。否则,应用程序就是“正在运行”。

答案 1 :(得分:4)

您可以在Debug视图中查看Debug视图。调试时显示线程堆栈方法调用,

Example debugging,

Debug

Example NOT debugging,

enter image description here