浅谈Log4j和Log4j2的区别?二者的主要区别如下:第一、配置文件类型不同:其中log4j是通过一个.properties的文件作为主配置文件的,而log4j 2则已经弃用了这种方式,采用的是.xml,.json或者.jsn这种方式来做。第二、核心JAR包不同:其中log4j只需要引入一个jar包即可,而log4j 2则是需要2个核心。