log4j Java中的类控制台

kognpnkq  于 2022-11-06  发布在  Java
关注(0)|答案(1)|浏览(153)

所以我正在做一个http服务器应用程序,我需要为一些东西(比如minecraft)做一个内置的shell。我用jline做了很多尝试,但是如果没有日志干扰提示输入,我就不能得到一个正确的提示。下面是我想要的:

  • 当应用程序记录某些内容时,提示消失
  • 然后再次出现提示
  • 但不会删除我在提示符中键入的内容

我将log4j2用于日志框架。

j9per5c4

j9per5c41#

使用JLine应该是可行的,但是您需要JLine和log4j2和平共存。为了做到这一点,您必须实现一个自定义的log4j附加器,该附加器将使用JLine的reader printAbove方法写入控制台。

相关问题