[英]How to disable Javalin logging
I'd like to turn off this logging under Javalin: 我想在Javalin下关闭此日志记录:
[main] INFO org.eclipse.jetty.util.log - Logging initialized @850ms to org.eclipse.jetty.util.log.Slf4jLog
[main] INFO io.javalin.Javalin - Starting Javalin ...
[main] INFO io.javalin.Javalin - Listening on http://localhost:8003/
[main] INFO io.javalin.Javalin - Javalin started in 334ms \o/
OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended
[main] INFO io.javalin.Javalin - Starting Javalin ...
[main] INFO io.javalin.Javalin - Listening on http://localhost:6667/
[main] INFO io.javalin.Javalin - Javalin started in 7ms \o/
[main] INFO io.javalin.Javalin - Stopping Javalin ...
[main] INFO io.javalin.Javalin - Javalin has stopped
[main] INFO io.javalin.Javalin - Stopping Javalin ...
[main] INFO io.javalin.Javalin - Javalin has stopped
... but Javalin does not seem to have a way to turn these logs off. ...但是Javalin似乎没有办法关闭这些日志。 Is there a way?
有办法吗? thanks
谢谢
Javalin uses SLF4J for logging (you can even see the class name Slf4jLog
in the first message). Javalin使用SLF4J进行日志记录(您甚至可以在第一条消息中看到类名
Slf4jLog
)。 This is an abstracton which can work with many different actual implementations, so the first step is to find which one your project uses. 这是一个摘要,可以与许多不同的实际实现一起使用,因此第一步是找到您的项目使用哪个。 List the dependencies ( Gradle , Maven ) and look for
slf4j-<something>
(except slf4j-api
) or logback-classic
. 列出依赖项( Gradle和Maven )并查找
slf4j-<something>
( slf4j-api
除外)或logback-classic
。 Then look at https://www.slf4j.org/manual.html#swapping for the one you found and find how to configure it to set to a higher level than INFO
. 然后,在https://www.slf4j.org/manual.html#swapping中查找找到的那个,并找到如何将其配置为设置为比
INFO
更高的级别。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.