首页 > 代码库 > [Java]log4j

[Java]log4j

如何使用log4j记录日志第一步:在工程中加入log4j所使用的jar文件项目 ? 属性 :弹出项目的属性窗口Java构建路径?库?添加外部JAR:弹出选择JAR的窗口通过选择JAR的窗口,找到log4j-1.2.x.jar,并确认回到项目的属性窗口,点击确定第二步:创建log4j.properties文件选择欲使用log4j的项目?右键点击src ?新建?其他 :弹出选择向导窗口在选择向导窗口中,选择常规? 文件? 下一步:弹出新建文件的窗口在新建文件窗口中,输入文件名log4j.properties ? 完成:创建工作结束第三步:使用log4j记录日志信息import org.apache.log4j.Logger;public class TeacherLog4j {    public static void main(String[] args) { Teacher teacher = new Teacher(); Logger logger = Logger.getLogger(TeacherLog4j.class); try {logger.debug("设置教员的编号。");teacher.setId("088"); } catch (IllegalArgumentException ex) {logger.info(ex.getMessage()); }    }}第四步:编写log4j.properties文件,配置日志信息### 把日志信息输出到控制台 ###log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target=System.outlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss}  %m%n### 把日志信息输出到文件:accp.log ###log4j.appender.file=org.apache.log4j.FileAppenderlog4j.appender.file.File=accp.loglog4j.appender.file.layout=org.apache.log4j.PatternLayoutlog4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss}  %l  %m%n### 设置优先级别、以及输出源 ###log4j.rootLogger=debug, stdout, file

 

[Java]log4j