先看下代码(别笑,我真的很菜)package com.demo.log4j;
import org.apache.log4j.Logger;
public class Log4jTest {
public static void main(String[] args) {
     Logger logger = Logger.getLogger("com.parent");
     Logger subLogger = Logger.getLogger("com.parent.children");
//     BasicConfigurator.configure();
     System.out.println("the level of parent logger is:"+logger.getLevel());
     System.out.println("the level of children logger is:"+subLogger.getLevel());
}}
下面是log4j.properties文件部分内容
log4j.logger.com.parent=ERROR
#log4j.logger.com.parent.children=INFOLog4jTest 的运行结果是:
the level of parent logger is:ERROR
the level of children logger is:null
我想问的是:
为什么children没有继承parent的日志级别error?
还是我的写法有问题?