Eclipse: stop code from running (java) Eclipse:停止代码运行(java)

15 浏览
0 Comments

Eclipse: stop code from running (java) Eclipse:停止代码运行(java)

有时,我会运行一个意外包含无限循环或其他问题的程序。Eclipse会允许我继续编辑程序,但速度非常慢。我该如何停止它?(我需要重新启动JVM吗?)重启Eclipse本身总是有效的,但这会打断我的工作流程。

0
0 Comments

在Windows上,我在我的快速任务栏上有一个.bat文件,内容如下:

taskkill /F /IM java.exe

这个命令非常快速,但在许多情况下可能不太好!

这个命令有多安全/可靠?

0
0 Comments

对于较新版本的Eclipse:

  1. 打开调试视图(窗口 -> 打开视图 -> 调试)
  2. 在设备列表中选择进程(右下角)
  3. 点击停止按钮(设备窗格右上角)

此外,如果Eclipse停止了进程,但您的Swing窗口仍在运行,您可以点击“删除启动”或“删除所有已终止的启动”x来关闭这些窗口。

0
0 Comments

问题原因:

- 在Eclipse中,无法直接停止正在运行的Java代码,因为Eclipse没有提供类似于“大红按钮”的停止功能。

- 控制台视图只能显示一个正在运行的进程,无法同时停止多个进程。因此,如果有多个进程正在运行,只能选择其中一个进程并停止它。

解决方法:

- 打开控制台视图,找到正在运行的应用程序的控制台,并点击“大红按钮”停止它。

- 或者,打开调试视图,可以看到所有正在运行的应用程序,默认情况下显示在左上角。选择导致问题的应用程序,再次点击“大红按钮”停止它。

- 调试视图通常更方便,因为它显示了所有正在运行的进程。控制台只能显示其中一个进程。

- 如果想要优雅地关闭JVM,以便执行各种关闭挂钩,请尝试其他解决方法或工具。

- 对于Android应用程序,Eclipse没有提供“大红按钮”停止功能。

注意:以上回答中提到的问题解决方法可能已经过时,因为该回答是五年前的。

0