gpt4 book ai didi

logging - jetty :如何禁用日志记录?

转载 作者:行者123 更新时间:2023-12-03 14:38:28 32 4
gpt4 key购买 nike

我正在尝试将Jetty 6.1嵌入另一个程序。码头正在转储信息日志信息,我需要将其关闭。有没有一种简单的方法来以编程方式禁用日志记录?

最佳答案

Jeff Chern答案的更简洁版本:

org.eclipse.jetty.util.log.Log.setLog(new NoLogging())




import org.eclipse.jetty.util.log.Logger;

public class NoLogging implements Logger {
@Override public String getName() { return "no"; }
@Override public void warn(String msg, Object... args) { }
@Override public void warn(Throwable thrown) { }
@Override public void warn(String msg, Throwable thrown) { }
@Override public void info(String msg, Object... args) { }
@Override public void info(Throwable thrown) { }
@Override public void info(String msg, Throwable thrown) { }
@Override public boolean isDebugEnabled() { return false; }
@Override public void setDebugEnabled(boolean enabled) { }
@Override public void debug(String msg, Object... args) { }
@Override public void debug(Throwable thrown) { }
@Override public void debug(String msg, Throwable thrown) { }
@Override public Logger getLogger(String name) { return this; }
@Override public void ignore(Throwable ignored) { }
}

关于logging - jetty :如何禁用日志记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2120370/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com