log4j多个附加器中的多个级别

log4j多个附加器中的多个级别,log4j,Log4j,我有两个附加器:控制台和文件 我有三个套餐:uk.co.bar、uk.co.bar.foo、uk.co.pip 我需要将来自uk.co.*的所有消息(调试和更高版本)输入到该文件中 我想从uk.co.bar.foo向控制台发送信息消息 我想把来自uk.co.bar.pip的所有消息都发送到控制台 如果使用记录器,则会限制两个附加器的消息:-( 如果我在控制台appender中使用过滤器,我将失去对所需包级别的控制 有人有解决办法吗?看看这个答案。据我所知,这解决了你的问题

我有两个附加器:控制台和文件 我有三个套餐:uk.co.bar、uk.co.bar.foo、uk.co.pip

我需要将来自uk.co.*的所有消息(调试和更高版本)输入到该文件中

我想从uk.co.bar.foo向控制台发送信息消息 我想把来自uk.co.bar.pip的所有消息都发送到控制台

如果使用记录器,则会限制两个附加器的消息:-( 如果我在控制台appender中使用过滤器,我将失去对所需包级别的控制


有人有解决办法吗?

看看这个答案。据我所知,这解决了你的问题