Java SLF4J记录器有时会清除控制台输出(未经许可)

Java SLF4J记录器有时会清除控制台输出(未经许可),java,eclipse,console,slf4j,logback,Java,Eclipse,Console,Slf4j,Logback,我正在使用SLF4J+Logback将消息输出到eclipseide控制台 Logger LOG = LoggerFactory.getLogger(MyClass.class); LOG.debug("test"); 但有时整个控制台输出被清除,我看不到旧消息。这些信息够你帮我吗?听起来你可能达到了Eclipse中默认的控制台输出限制。您可以在“窗口>首选项>运行/调试>控制台”下编辑它。增加控制台缓冲区大小(默认值为80000个字符)或取消选中“限制控制台输出”框。听起来您可能在Eclip

我正在使用SLF4J+Logback将消息输出到eclipseide控制台

Logger LOG = LoggerFactory.getLogger(MyClass.class);
LOG.debug("test");

但有时整个控制台输出被清除,我看不到旧消息。这些信息够你帮我吗?

听起来你可能达到了Eclipse中默认的控制台输出限制。您可以在“窗口>首选项>运行/调试>控制台”下编辑它。增加控制台缓冲区大小(默认值为80000个字符)或取消选中“限制控制台输出”框。

听起来您可能在Eclipse中达到了默认控制台输出限制。您可以在“窗口>首选项>运行/调试>控制台”下编辑它。增加控制台缓冲区大小(默认值为80000个字符)或取消选中“限制控制台输出”框。

您可以复制您的logback.xml这在logback的默认配置中发生哪个控制台?CMD.EXE窗口?IDE控制台面板?Java控制台?Eclipse控制台。很抱歉,我没有指出这一点。您可以复制您的logback.xml吗这是在logback哪个控制台的默认配置下发生的?CMD.EXE窗口?IDE控制台面板?Java控制台?Eclipse控制台。对不起,我没能指出这一点。事实并非如此。即使在10行之后,有时在100行之后,它也在剪切消息。我看不出有什么规律。它并没有剪切第一条消息,有时会清空整个输出,然后继续。它是否也发生在命令行上?你可能想在问题中包括你的日志配置,有人可能会指出一些事情,但事实并非如此。即使在10行之后,有时在100行之后,它也在剪切消息。我看不出有什么规律。它并没有剪切第一条消息,有时会清空整个输出,然后继续。它是否也发生在命令行上?您可能希望在问题中包括日志配置,有人可能会指出一些问题。