log4j日志之xml形式

来源:互联网 发布:数据采集与处理官网 编辑:程序博客网 时间:2024/05/20 05:56


1.新建一个maven项目

2.配置pom.xml文件

<dependencies><dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>${log4j.version}</version></dependency><dependency><groupId>commons-logging</groupId><artifactId>commons-logging</artifactId><version>1.2</version></dependency></dependencies>

3.新建一个log4j.xml文件

<?xml version="1.0" encoding="UTF-8"?>  <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"><log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">    <!-- RollingFileAppender按log文件最大长度限度生成新文件   --><appender name="appender1" class="org.apache.log4j.RollingFileAppender">    <!-- 以html文件形式的日志,日志的名字:logfile08.html --><param name="File" value="logfile08.html" /><!-- 文件的最大尺寸  --><param name="MaxFileSize" value="1MB" /><!-- 最大记录文件数 --><param name="MaxBackupIndex" value="5" /><!-- 设置文件的格式是HTML --><layout class="org.apache.log4j.HTMLLayout"></layout></appender><root><level value="debug" /><appender-ref ref="appender1" /></root></log4j:configuration>  

4.写测试类HelloDao类

public class HelloDao {private static Logger logger = Logger.getLogger(HelloDao.class);public static void main(String[] args) {logger.debug("This is debug message");logger.info("This is info message");logger.error("This is error message");}}



0 0
原创粉丝点击