Java Quartz调度程序关闭日志记录
我的java控制台被消息轰炸,我想关闭它 我的代码是Java Quartz调度程序关闭日志记录,java,logging,console,quartz-scheduler,Java,Logging,Console,Quartz Scheduler,我的java控制台被消息轰炸,我想关闭它 我的代码是 List<Logger> loggers = Collections.<Logger>list(LogManager.getCurrentLoggers()); loggers.add(LogManager.getLogger(<<something goes here>>)); for (Logger logger : loggers) {
List<Logger> loggers = Collections.<Logger>list(LogManager.getCurrentLoggers());
loggers.add(LogManager.getLogger(<<something goes here>>));
for (Logger logger : loggers) {
logger.setLevel(Level.OFF);
}
List loggers=Collections.List(LogManager.getCurrentLoggers());
add(LogManager.getLogger());
用于(记录器:记录器){
记录器设置电平(电平关闭);
}
如果这段代码正确,我不知道如何设置Log4j.properties作为替代
无论如何,代码可能会关闭所有记录器,如何关闭
Log4j(即石英调度器)
有什么帮助吗???看起来,也许你可以先试试?我尝试了getRootLogger(),但我的应用程序没有选择这个选项。如果这样做可能会失败,我只想在类路径中关闭quartz调度器logput log4j属性,也就是说,检查这个示例,你需要类似“log4j.logger.org.quartz=off”的东西,我在我的项目类路径中创建一个log4j.properties,并添加log4j.logger.org.quartz=OFF,这是否正确?我只想澄清一句话。