Unable to locate appender "" for logger config "root"
总结了一些常见的有关log4j的问题
Unable to locate appender "" for logger config "root"
原因:无法找到相关的appender标签,可能是因为xml配置中有多个appender标签,直接把这些标签的内容合并成一个appender标签即可;可能是因为ref标签导入的名称与appender标签下的相关name属性名称不同(如图),改为同名即可,不容考虑是什么名称

Unknown object "root" of type org.apache.logging.log4j.core.config.LoggerConfig is ignored: try nesting it inside one of: ["Appenders", "Loggers", "Properties", "Scripts", "CustomLevels"].
原因:root标签未知,如果不定义loggers标签,appender标签无效
