How to configure logback for package?

前端 未结 1 1764
没有蜡笔的小新
没有蜡笔的小新 2020-12-14 00:40

Is it possible to configure logback to log at e.g. WARN or INFO level for all packages but x.y? And then separate configuration for package x.y only.

1条回答
  •  无人及你
    2020-12-14 01:07

    I don't know of any way you can get the "NOT" package aspect of your question, but I routinely log one package at DEBUG and all the rest at INFO and...above is it...WARN and ERROR. This is straight up-the-middle logback. My loggers are all like...

    package rekdev.org.service.api;
    public class DefaultConfigResource {
        // ...
        private static final Logger log = LoggerFactory.getLogger( DefaultConfigResource.class );
        // ...
    }
    

    ...on a logback.xml configuration like...

      
      ...
      
        
        
        
      
    

    Has the effect of most output popping out at INFO, WARN, ERROR but all the rekdev.org.service.api classes. All the classes in the rekdev.org.service.api package produce output at DEBUG, INFO, WARN, ERROR.

    Or did I misunderstand your questions entirely?

    0 讨论(0)
提交回复
热议问题