Eclipse:停止运行代码(java)

Nic*_*ner 50 java eclipse jvm

有时,我会运行一个意外包含无限循环或其他东西的程序.Eclipse将让我继续编辑程序,但速度超慢.我怎么能阻止它?(我想重新启动JVM吗?)重启eclipse本身总是有效,但这会破坏我的工作流程.

SCd*_*CdF 78

打开Console视图,找到正在运行的应用程序的控制台,然后点击Big Red Button.

或者,如果您打开Debug透视图,您将看到所有正在运行的应用程序(默认情况下)在左上角.您可以选择导致您悲伤的那一个并再次点击Big Red Button.在此输入图像描述

  • 调试视图通常更方便,因为它显示所有正在运行的进程.控制台只显示其中一个. (3认同)
  • 知道如何优雅地关闭JVM以便执行各种关闭挂钩吗? (3认同)

Sno*_*ash 13

对于较新版本的Eclipse:

  1. 打开Debug透视图(Window> Open Perspective> Debug)

  2. 在"设备"列表中选择流程(右下角)

  3. 点击停止按钮(设备窗格的右上角)


Oli*_*ira 5

我的快速任务栏上有一个.bat文件:

taskkill /F /IM java.exe
Run Code Online (Sandbox Code Playgroud)

这非常快,但是在许多情况下可能并不好!