Java Eclipse控制台未显示标准错误
我在两台不同的计算机上使用Eclipse。在学校的电脑上一切正常,但在我的笔记本电脑上,控制台并没有显示标准错误,而是保持空白。 例如,此程序故意生成错误:Java Eclipse控制台未显示标准错误,java,eclipse,Java,Eclipse,我在两台不同的计算机上使用Eclipse。在学校的电脑上一切正常,但在我的笔记本电脑上,控制台并没有显示标准错误,而是保持空白。 例如,此程序故意生成错误: String [] string = new String [3]; string [4] = "foo"; 在学校的电脑上,这个返回 Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 4 我希望我的笔记本电脑也这样做,但它保持空白: 以下是我的控
String [] string = new String [3];
string [4] = "foo";
在学校的电脑上,这个返回
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 4
我希望我的笔记本电脑也这样做,但它保持空白:
以下是我的控制台首选项:
注意:我使用的是Windows,学校的电脑是Mac电脑。我不知道这是否可行,但还是试一试:
这绝不是您问题的永久解决方案,但可能只是一个快速解决方案。所以我继续安装了Eclipse,我不知道为什么,但它现在似乎可以工作。您是否尝试通过添加“System.out.print(mark1)”之类的行来运行程序'您是否已尝试在IDE之外运行应用程序。打印变量可能会重复导致错误,但效果相同。我不知道如何在IDE之外运行,我尝试过使用命令提示符,但它显示“无法加载或找到主类”,我对此束手无策。对不起,我是Java新手。我还尝试了该线程中的所有建议,没有一个有效。根据控制台的屏幕截图,执行似乎从未结束(控制台名称前没有“”,终止按钮仍然是红色)。因此,问题可能不是控制台什么也不打印,而是执行从未开始/被卡在某个地方(但不知道是什么原因导致)。您是否尝试使用其他JRE运行?