如何禁用 Restlet 日志记录到 catalina.out,我试图在 RestletApplication 中将 Logger "org.restlet" 级别设置为 STRICT,但它不起作用。
static {
// Install logging bridge (JUL -> LOG4J)
SLF4JBridgeHandler.install();
Logger logger = Logger.getLogger("org.restlet");
for (Handler handler : logger.getParent().getHandlers()) {
// Find the console handler
if (handler.getClass().equals(java.util.logging.ConsoleHandler.class)) {
handler.setLevel(Level.SEVERE);
}
}
}
谢谢
这可以通过在 JDK 级别、tomcat 级别甚至 webapp 级别配置 logging.properties 文件来完成。
将 logging.properties 中的控制台处理程序级别增加到默认 INFO 级别以外的级别将禁用 restlet 日志。
问候。