如何停止从Eclipse执行Java应用程序

如何停止从Eclipse执行Java应用程序,java,eclipse,Java,Eclipse,假设我有一个Java控制台应用程序,在主函数中有无限循环。当我从DOS窗口执行时: java MyBuggyProgram java MyBuggy程序 我可以按Ctrl+C来停止它。当我从Eclipse(Windows)使用Run命令时,如何停止它?任务管理器中未列出该程序。控制台窗口中的Ctrl+C不起作用。在eclipse的右下角,您将看到一个红色图标。你可以点击它。它会弹出确认信息。接受它。在eclipse的右下角,您将看到一个红色图标。你可以点击它。它会弹出确认信息。只需接受它。单击控

假设我有一个Java控制台应用程序,在主函数中有无限循环。当我从DOS窗口执行时:

java MyBuggyProgram java MyBuggy程序
我可以按Ctrl+C来停止它。当我从Eclipse(Windows)使用Run命令时,如何停止它?任务管理器中未列出该程序。控制台窗口中的Ctrl+C不起作用。

在eclipse的右下角,您将看到一个红色图标。你可以点击它。它会弹出确认信息。接受它。

在eclipse的右下角,您将看到一个红色图标。你可以点击它。它会弹出确认信息。只需接受它。

单击控制台视图中的终止图标(红方块)。

单击控制台视图中的终止图标(红方块)。

进程必须位于任务管理器的列表中。检查使用大量CPU的进程。最有可能的名称是javaw.exe

进程列在任务管理器的列表中。检查使用大量CPU的进程。最可能的名称是javaw.exe

转到:

窗口->显示视图->其他…->安卓->设备

然后按下停止红色按钮,转到:

窗口->显示视图->其他…->安卓->设备

然后按下停止红色按钮

您可以指定任何快捷键终止


您可以在控制台中指定任何快捷键来终止

,单击红色图标(注意:只有在启动程序后它才会变为红色,否则它将保持灰色/半透明)

在控制台中,单击红色图标(注意:只有在启动程序后才会变为红色,否则会保持灰色/半透明)

在CMD中运行下面的命令

netstat -ano |findstr <-port no->
netstat-ano | findstr
您将获得正在运行的应用程序的pid(进程id)

taskkill /f /pid <-your pid->
taskkill/f/pid

在CMD中运行下面的命令

netstat -ano |findstr <-port no->
netstat-ano | findstr
您将获得正在运行的应用程序的pid(进程id)

taskkill /f /pid <-your pid->
taskkill/f/pid

此操作仅停止当前进程,如果您之前启动了更多进程,它们将持续运行此操作仅停止当前进程,如果您之前启动了更多进程,它们将持续运行您的设备将被列出。单击包含包名称的行。然后会出现“停止”按钮。单击它。您的设备将被列出。单击包含包名称的行。然后会出现“停止”按钮。点击它。