停止Eclipse清除控制台

5
正如标题所说,当我运行程序时,它会删除上次运行程序的输出。我已经尝试进入“偏好设置”,禁用控制台输出限制,并取消选择“在创建新启动时删除已终止的启动”框。还有其他想法吗?例如:如果我的控制台输出为“您好”,那么我如何在下一次运行程序时保留“您好”?因此,在最后,它将读取“您好”、“您好”。
2个回答

1
我认为除了修改Eclipse本身,没有其他方法可以做到这一点。
建议:在Eclipse之外运行应用程序;例如,在命令提示符下运行。

2
该死,好的谢谢。我正在做一个需要输入并打印输出的项目,这将使打印(实际上)变得更容易。不过还是谢谢! - homidhomi4
1
你有没有想法,其他的IDE是否也不会清除控制台,还是这只是一个标准的事情? - homidhomi4
1
我只使用Eclipse,所以无法回答这个问题。然而,考虑到IDE的目的是代码“开发”,我希望它们默认情况下都能表现出这种行为。 - Stephen C
jGRASP将每个控制台日志附加到前一个日志。 - Kartik Chugh

1
如果您正在Eclipse中的服务器(例如tomcat)上运行,您可以转到“Server”视图,双击您的服务器,单击“打开启动配置”,然后单击“常规”,然后单击“输出文件”。从那里,您可以在文件系统或Eclipse工作区中指定输出目标。这并没有直接回答您的问题,但涉及到您随后评论的打印问题。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接