配置httpclient使用logback
2016-01-08 23:43
537 查看
项目使用maven构建
1.这pom.xml里添加依赖httpclient并排除commons-logging依赖
2. 因为common-logging是运行时依赖(runtime
dependency),需要添加一个commons-logging 对应的SLF4J bridge
3. 添加SLF4J
和logback的依赖
4.配置logback, 一个简单的logback.xml 文件内容
1.这pom.xml里添加依赖httpclient并排除commons-logging依赖
<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.3.1</version> <exclusions> <exclusion> <artifactId>commons-logging</artifactId> <groupId>commons-logging</groupId> </exclusion> </exclusions> </dependency>
2. 因为common-logging是运行时依赖(runtime
dependency),需要添加一个commons-logging 对应的SLF4J bridge
<dependency> <groupId>org.slf4j</groupId> <artifactId>jcl-over-slf4j</artifactId> <version>1.7.5</version> </dependency>
3. 添加SLF4J
和logback的依赖
<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.5</version> </dependency> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.0.11</version> </dependency>
4.配置logback, 一个简单的logback.xml 文件内容
<configuration> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <layout class="ch.qos.logback.classic.PatternLayout"> <Pattern>%-5level %msg [%logger{16} %d{HH:mm:ss}]%n</Pattern> </layout> </appender> <root level="INFO"> <appender-ref ref="STDOUT" /> </root> <logger name="org.apache" level="INFO" /> <logger name="org.apache.http.wire" level="DEBUG" /> </configuration>
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序
- 二叉查找树