正如eclipse用户所知,eclipse默认捕获std out和err的输出,并将其转储到与IDE集成的控制台中。
我希望eclipse只使用标准的windows cmd实例来默认显示std:out和std:err,就像大多数其他IDE一样。有人知道如何设置吗?
答案 0 :(得分:10)
我不知道是否可以重定向到正确的控制台窗口,但可以重定向到文件(这更有用恕我直销) - 在运行/调试设置下 - >常见 - >标准输入和输出(它甚至可以同时写入控制台和文件)。
答案 1 :(得分:0)
好吧,您可以扩展/替换现有的Console视图并添加一个选项来写入stdout / stderr。
如果您正在讨论Java程序并且希望它
你为什么要那样做?我发现在Eclipse控制台中使用stdout / stderr会更方便。
答案 2 :(得分:-1)
由于你没有说明为什么你喜欢windows cmd窗口中的stdout,我会做一些假设: - 你只想在Eclipse外面移动窗口
在上面的例子中,您可以通过Eclispe外部的选项卡拖动控制台窗口,然后打开另一个窗口,您可以像cmd提示一样移动。
答案 3 :(得分:-1)
当您从cmd运行java .class时,它会自动输出到Windows CMD。从bin文件夹中获取最新的.class文件,或者使用javac自行编译。然后只需转到类文件所在的windows cmd并使用java yourClassesName.class运行它,它会自动将所有输出写入windows cmd。