我正在尝试调试我已设置为在本地运行的应用程序,它正在将所有System.out.println()
语句写入Eclipse中的Java控制台。
问题是,它正在吐出数千行中的10个,当应用程序完成处理并关闭时,我只能看到最后~~%的sysout语句。
我注定了吗?或者Eclipse中是否有一个设置允许我取消限制控制台在内存中保留的行数或保持可见。
并且,如果这不可能,有没有办法将输出重定向到文件或可以持有40,000多行输出的东西?
提前致谢!
答案 0 :(得分:33)
转到窗口>偏好>运行/调试>控制台有一个复选框“限制控制台输出”和一个用于输入控制台缓冲区大小的文本字段。
试试吧。它适用于我,但我的代码输出不超过1000行。