log4j日志之xml形式
2015-12-08 14:55
597 查看
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"); } }
相关文章推荐
- 杭电2066 一个人的旅行(最短路)(floyd)
- iOS 简单实现重新获取验证码并倒计时60秒
- weblogic下载地址
- HDU 5592——ZYB's Premutation——————【线段树单点更新、单点查询】
- error C2039: “SetDefaultDllDirectories”: 不是“`global namespace'”的成员
- Oracle 的 rownum 问题
- .JsonParseException: Invalid UTF-8 start byte 0xb2
- 网络爬虫基本工作流程和抓取策略
- 《计算机图形学与几何造型导论》读书笔记1
- petaPar培训文档
- 等参元的高斯积分详解
- 水平集函数具体实现
- 分片实验的实现
- 自由表面处理,表面张力的实现
- 高等有限元中质量矩阵问题
- 扩展有限元中增强函数实例
- 光滑粒子流体动力学学习随笔
- 扩展有限元学习随笔
- 网格与无网格
- 离散方法(二)——有限差分方法(FDM)