假设我在主函数中有无限循环的 Java 控制台应用程序。当我从 DOS 窗口执行它时:
java MyBuggy程序
我可以按 Ctrl+C 来停止它。当我使用 Eclipse (Windows) 中的运行命令时,如何停止它?该程序未在任务管理器中列出。控制台窗口中的 Ctrl+C 不起作用。
在 Eclipse 的右下方,您会看到一个红色图标。你可以点击它。它会弹出确认消息。就接受吧。
单击控制台视图中的终止图标(红色方块)。
该进程必须在任务管理器的列表中。检查使用大量 CPU 的进程。最有可能的名称是javaw.exe
去:
Windows -> 显示视图 -> 其他... -> Android -> 设备
并按下 STOP 红色按钮
在 CMD 中运行以下命令
netstat -ano |findstr <-port no->
您将获得正在运行的应用程序的 pid(进程 ID)
taskkill /f /pid <-your pid->