所以我正在做一个http服务器应用程序,我需要为一些东西(比如minecraft)做一个内置的shell。我用jline做了很多尝试,但是如果没有日志干扰提示输入,我就不能得到一个正确的提示。下面是我想要的:
我将log4j2用于日志框架。
j9per5c41#
使用JLine应该是可行的,但是您需要JLine和log4j2和平共存。为了做到这一点,您必须实现一个自定义的log4j附加器,该附加器将使用JLine的reader printAbove方法写入控制台。
printAbove
1条答案
按热度按时间j9per5c41#
使用JLine应该是可行的,但是您需要JLine和log4j2和平共存。为了做到这一点,您必须实现一个自定义的log4j附加器,该附加器将使用JLine的reader
printAbove
方法写入控制台。