Maven项目里引入log4j日志
package com.atvivo.gongjuxiang;
import org.apache.log4j.BasicConfigurator;
import org.apache.log4j.Level;
import org.apache.log4j.Logger;
/** log4j的包引入的是1.2.17
* <dependencies>
* <dependency>
* <groupId>log4j</groupId>
* <artifactId>log4j</artifactId>
* <version>1.2.17</version>
* </dependency>
* </dependencies>
*/
//如果类引用错误了,就无法正常使用类的方法
public class TestLog4j {
//①基于类名称获取日志对象
static Logger logger = Logger.getLogger(TestLog4j.class);
public static void main(String[] args) throws InterruptedException {
//②进行默认配置
BasicConfigurator.configure();
//③设置日志输出级别
logger.setLevel(Level.DEBUG);
//④进行不同级别的日志输出
logger.trace("跟踪信息");
logger.debug("调试信息");
logger.debug("输出信息");
Thread.sleep(1000);
logger.warn("警告信息");
logger.error("错误信息");
logger.fatal("致命信息");
}
}