与此How to configure logback to skip logging messages from org.package.* with all levels below WARN?类似,但相反。
我有
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appender name="console" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{yyyy-MM-dd' 'HH:mm:ss.SSSZ} [%8.8t] %40.40c %-1p %m%n</pattern>
</encoder>
</appender>
<logger name="com.jcorporate.expresso" level="info" />
<logger name="com.jcorporate.expresso.core.dbobj.DBObjectDef" level="error" additivity="false" />
<logger name="com.mine" level="debug"/>
<root level="warn">
<appender-ref ref="console"/>
<appender-ref ref="gelf"/>
</root>
</configuration>
在这种情况下,我只想显示com.jcorporate.expresso.core.dbobj.DBObjectDef
的错误,但是它显示警告级别的消息。
我尝试在各个地方都采用不同的加性值,但没有一个起作用。