15

我正在使用 Eclipse 3.4.1,迈出了第一步。当我运行我的项目(服务器进程)时,会打开一个控制台。但是由于某些原因,一段时间后我再也找不到它了(即使进程仍在运行)。我想找到它能够看到它的输出和/或杀死它。在 Eclipse 中是否有可以找到所有正在运行的子进程的地方?

4

3 回答 3

32

控制台面板中有一个看起来像监视器的小按钮。它列出了所有打开的控制台。我很惭愧在发布问题之前我自己没有找到它,但也许它对某人有用。

于 2009-01-07T09:25:58.237 回答
5

如果您在谈论“eclipse 控制台”,则只有一个“控制台视图”,但有多个控制台实例。

您可以通过单击控制台视图左侧的第二个按钮(看起来像监视器的那个)来浏览不同的控制台

您的控制台可能会“消失”,因为主控制台 (stdout) 进程中显示了另一条消息,而您的服务器仍与其他控制台实例一起运行。

于 2009-01-07T09:27:00.373 回答
3

如果您要处理大量进程,一种更简单的方法是使用调试视图(注意:不是调试透视图,只是调试“视图”或“窗口”)。

它显示了正在运行的进程列表,包括使用 Run 而不是 Debug 启动的进程。在 Debug 视图中选择一个进程将打开相应的控制台,反之亦然。

我将调试视图放在控制台视图上方,并将其调整为仅显示几行。

于 2017-07-17T17:56:11.577 回答