java的Maven项目运行控制台打印日志关闭

我在用java写键盘全局监听时代码运行和功能都没有问题(Maven项目)
但idea的控制台一直循环打印时间日志和信息日志.请问怎么关闭?

img

望采纳。

如果要从 JNativeHook 中删除日志记录

// 清除以前的日志记录配置。
LogManager.getLogManager().reset();

// 获取“org.jnativehook”的记录器并将级别设置为关闭。
Logger logger = Logger.getLogger(GlobalScreen.class.getPackage().getName());
logger.setLevel(Level.OFF);

首先,您必须注册 NativeHook

GlobalScreen.registerNativeHook();

然后将一些监听器绑定到它,例如:

 GlobalScreen.getInstance().addNativeKeyListener(new YourMainClass());

然后重写 JNativeHook 事件方法,如下所示:


@Override
public void nativeKeyPressed(NativeKeyEvent e) {
   System.out.Println(((char) e.getKeyCode()) + " 被按下。")
}