首页 > 解决方案 > 在 Eclipse IDE 中,当我运行任何程序弹出窗口时,显示工作区中的错误和程序中的错误,但成功运行程序操作

问题描述

当我计算在控制台窗口上运行超过 3 分钟或更长时间的大型操作时,会出现问题。

例如,计算n 个自然数的总和(其中n是用户输入的用于计算从 0 到n的总和的数字)。在这里,用户输入 10000000 是一个问题。控制台窗口开始根据代码计算总和,这需要一些时间,并且进程正在运行,您可以在控制台窗口中看到。如果您通过单击 X 按钮关闭控制台。

现在,再次运行相同的程序,然后控制台窗口将不会打开。但是,如果我将鼠标悬停Run在 Eclipse IDE 中的按钮上,我会看到以下消息:

“运行(类名(已运行))”

代替

“运行 [此处的程序名称]”。

如果你再次运行这个程序/代码,你会得到同样的结果。接下来,我去Window-> Show View-> Console。之后控制台窗口打开,您可以输入任何数字作为总和,并在控制台中获得输出。但是这样做时,您必须在运行代码后手动打开控制台窗口,这不方便重复执行。您也可以固定控制台窗口,但有时它会覆盖桌面空间。

当我们在 Eclipse 中运行程序时,通常会出现错误弹出窗口,但在这种情况下,弹出窗口显示错误但程序在手动打开控制台窗口后继续运行(使用Window-> Show View-> Console)。弹出窗口有一个标题“[工作空间中的错误]”,在它下面是“[程序中的错误]”。

标签: javaeclipsewhile-loopsum

解决方案


推荐阅读