您现在的位置:首页 >> 前端 >> 内容

log4j-1.x之一普通项目中的搭建

时间:2017/3/18 9:14:00 点击:

  核心提示:log4j-1.x之一普通项目中的搭建:log4j已经出log4j-2.x了,据说对并发日志提供支持,作为买入2.x的准备,再次回顾下log4j-1.x的基础部分吧。环境:eclipse-neon,j...

log4j-1.x之一普通项目中的搭建:log4j已经出log4j-2.x了,据说对并发日志提供支持,作为买入2.x的准备,再次回顾下log4j-1.x的基础部分吧。

环境:eclipse-neon,jdk8,log4j-1.2.17.jar(最后一个1.x版本了)

1 最懒惰的搭建

新建普通项目T,新建个文件夹,放入log4j-1.2.17.jar包,右击->build path->add to build path

新建java类A,内容如下:

import org.apache.log4j.BasicConfigurator;
import org.apache.log4j.Logger;

public class A {
	private static Logger logger = Logger.getLogger(A.class);
	// Define a static logger variable so that it references the
	// Logger instance named "MyApp".

	public static void main(String[] args) {

		// Set up a simple configuration that logs on the console.
		BasicConfigurator.configure();//这句话是引用默认的配置,无需log4j配置文件

		logger.debug("Exiting application.");
		logger.info("Entering application.");
		logger.warn("Exiting application.");
		logger.error("Exiting application.");
	}
}

运行后,控制台输出如下:
0 [main] DEBUG A  - Exiting application.
0 [main] INFO A  - Entering application.
0 [main] WARN A  - Exiting application.
1 [main] ERROR A  - Exiting application.

2 采用配置文件,灵活配置日志输出(是在不好意思写了,太基础了,直接贴图了)

log4j-1.x之一普通项目中的搭建

Tags:LO OG G4 4J 
作者:网络 来源:不详