SLF4J Logger有时会清除控制台输出(不需要的)

Alp*_*Alp 1 java eclipse console logback slf4j

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

Logger LOG = LoggerFactory.getLogger(MyClass.class);
LOG.debug("test");
Run Code Online (Sandbox Code Playgroud)

但有时整个控制台输出被清除,我看不到更旧的消息.这是足够的信息,以便你可以帮助我吗?

Whi*_*g34 5

听起来你可能正在达到Eclipse中的默认控制台输出限制.您可以在Window> Preferences> Run/Debug> Console下编辑它.增加控制台缓冲区大小(默认为80000个字符)或取消选中"限制控制台输出"框.