logback日志组件的使用
来源:互联网 发布:win10rar解压软件推荐 编辑:程序博客网 时间:2024/04/29 04:12
这个需要slf4j-api-1.6.0.jar和logback的三个包,注意要匹配,否则问题很大,可以通过别人的maven的pom配置选择相应的版本,下面就是我找的一个maven配置
根据这个下的相应的jar,才没有什么错。
看看一个配置:建立logback.xml:
<configuration>
<jmxConfigurator />
<!-- 控制台输出日志 -->
<appender name="console" class="ch.qos.logback.core.ConsoleAppender">
<layout class="ch.qos.logback.classic.PatternLayout">
<pattern>[%-5level] %d{HH:mm:ss.SSS} [%thread] %logger{36} - %msg%n</pattern>
</layout>
</appender>
<!-- 文件输出日志 (文件大小策略进行文件输出,超过指定大小对文件备份)日志文件为go.log -->
<appender name="file"
class="ch.qos.logback.core.rolling.RollingFileAppender">
<File>xxxx.log</File>
<rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
<FileNamePattern>go.log.%i.bak</FileNamePattern>
<MinIndex>1</MinIndex>
<MaxIndex>12</MaxIndex>
</rollingPolicy>
<triggeringPolicy
class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
<MaxFileSize>100MB</MaxFileSize>
</triggeringPolicy>
<layout class="ch.qos.logback.classic.PatternLayout">
<Pattern>[%-5level] %d{HH:mm:ss.SSS} [%thread] %logger{36} - %msg%n</Pattern>
</layout>
</appender>
<!-- 文件输出日志 级别 -->
<root>
<!-- 定义了ERROR和INFO级别的日志,分别在FILE文件和控制台输出,输出级别为error和info的日志才会输出-->
<level value="error" />
<level value="info" />
<appender-ref ref="file" />
<appender-ref ref="console" />
</root>
</configuration>
以及在Java中如何使用:
public class Ma {
public static Logger logger = LoggerFactory.getLogger(Ma.class);
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
logger.info("ggogoogogogo ");
logger.debug("ddddd");
logger.error("jejejejej");
}
这样就好了,需要日志,把日志的Logger 引入就好。
- logback日志组件的使用
- logback日志组件的配置和使用
- logback日志组件使用案例
- 日志组件logback使用详解
- Java 日志组件slf4j+logback使用实例
- SpringBoot日志logback的使用
- 日志组件logback
- Java日志组件logback使用:加载非类路径下的配置文件并设置定时更新
- spring中使用logback日志组件替换log4j
- spring中使用logback日志组件替换log4j
- spring中使用logback日志组件替换log4j
- spring中使用logback日志组件替换log4j
- 日志管理logback的使用和logback.xml详解
- 开源日志组件logback
- logback日志及slf4jdbc的使用
- 一篇文章学会日志logback的使用
- springBoot中Logback日志的使用
- 日志组件logback的介绍及配置使用方法(一)
- 通知传值
- springmvc请求接收参数的几种方法
- android单元测试
- wiki 数学公式
- String s=new String("abc")创建了几个对象
- logback日志组件的使用
- sql where having order by的顺序
- 非常用链接
- python中的深拷贝与浅拷贝
- TextView超链接实现方式总结
- iOS获取文件长度和文件大小
- HDU1087----Super Jumping! Jumping! Jumping!
- 【SSH快速进阶】——Hibernate继承映射:每个具体类映射一张表
- ubuntu14.04配置impala的odbc连接