log4j是apache的开源项目,使用log4j,程序员可以自定义日志信息的输出目的地等其他一些信息。
先来看一下使用log4j的步骤:
一、在工程中加入log4j所使用的jar文件
二、创建log4j.properties文件
三、在程序中使用log4j记录日志信息。
四、编写log4j.properties文件,配置日志信息。
在项目的构建路径中,添加进log4j.jar。
然后在该项目的src目录下创建log4j.properties文件
在程序中,使用log4j需要导包.
- import org.apache.log4j.*; //导入log4j所在的包
- public class Test
- {
- public static void main(String args [])
- {
- //使用Logger的getLogger(ClassName.Class.getName())创建Logger对象
- Logger logger = Logger.getLogger(Test.Class.getName());
- try
- {
- A**Exception a** = new A**Exception();
- a**.setID("123456");
- }
- catch(IllegalArgumentException ex)
- {
- logger.info(ex.getMessage());
- }
- }
- }
日志信息输出具有输出优先级,从高到低分别是error,warn,info,debug,此信息在log4j.properties文件中可以进行配置。