标签:
二、如何使用
1、添加maven依赖:
<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.10</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>1.7.10</version> </dependency>
说明:
可以到maven中央仓库查找:Maven Repository: Search/Browse/Explore http://mvnrepository.com/
2、编辑.properties文件:
在eclipse工具中,创建repository:在项目名称上右击--->Build Path--->ConfigureBuildPath--->Source(选中)添加一个与main和test同级
的repository目录,用于存放配置文件、项目部署说明reademe等信息。
编辑一个log4j.properties
一个打印日志到控制台的示例:
log4j.rootLogger=info,stdout log4j.appender.stdout = org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target = System.out log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} [%t] [%c] [%p] - %m%n
(3)、编写测试类
import static org.junit.Assert.*; import org.junit.Test; import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class test { @Test public void test() throws Exception { Logger logger = LoggerFactory.getLogger(test.class); //### logger.info("测试开始..."); //### System.out.println("项目执行过程TODO----"); logger.info("执行完毕..."); } }
注:具体使用可以根据项目不同阶段的需求等设置日志级别、日志打印方式等等。
标签:
原文地址:http://www.cnblogs.com/chinas/p/5855059.html