117.info
人生若只如初见

log4j的配置ConversionPattern详细讲解

?log4j??????,ConversionPattern??????????????????????????????,????????????????????????????

ConversionPattern??????????????,???????%??,????????????????????????????????????:

  • %m:?????????????????????
  • %p:????????????????????,?DEBUG?INFO?WARN?ERROR??
  • %r:????????????????????,?????????(??????)?
  • %c:???????????????????
  • %t:?????????????????????????
  • %n:???????????????
  • %d:????????????????????,????ISO8601???????,?%d{yyyy-MM-dd HH:mm:ss,SSS}?

??????????,?????????????????,?:

  • %-5p:??????,???5??????,????
  • .30c:????,???20??????,???,????30???????
  • .30m:??????,???20??????,???,????30???????

??????????????,?????????????????,???????ConversionPattern:

log4j.appender.console.layout.ConversionPattern=%d [%t] %-5p %c{1} - %m%n

???????????????:

2019-01-01 10:00:00,000 [main] INFO  ExampleClass - This is an example log message

??,%d?????????,[%t]???????,%-5p????????,%c{1}?????????????,%m????????,%n??????

??,ConversionPattern????????????????,??????????????,??????????????????

未经允许不得转载 » 本文链接:https://www.117.info/ask/fe2deAzsLAwRfBFI.html

推荐文章

  • Log4j中conversionPattern的含义

    在Log4j中,conversionPattern是用于定义日志消息的布局格式的字符串模式。它使用特定的占位符和转换字符来指定日志事件中要包含的信息,并以特定的格式输出到日...

  • 怎么使用log4j记录日志到文件

    要使用log4j记录日志到文件,你需要按照以下步骤操作: 首先,将log4j的jar文件添加到你的项目中。这可以通过将log4j的jar文件复制到项目的lib目录下,或者使用构...

  • log4j怎么屏蔽某个类的日志

    您可以通过在log4j配置文件中设置特定类的日志级别为OFF来屏蔽该类的日志。以下是一种常见的方式: 打开log4j配置文件(通常为log4j.properties或log4j.xml)。 ...

  • log4j动态配置输出路径怎么实现

    要实现log4j的动态配置输出路径,可以使用log4j的动态配置功能和编程方式进行操作。以下是一种实现方法: 首先,创建一个log4j的配置文件,例如log4j.properties...

  • CSS中设置鼠标样式

    在CSS中,可以通过cursor属性来设置鼠标样式。可以使用cursor属性的各种预定义的值来设置不同的鼠标样式,例如: auto: 默认值,由浏览器根据当前上下文自动选择...

  • tomcat 宕机原因排查

    Tomcat 宕机的原因可能有很多,以下是一些常见的排查方法和可能的原因: 查看 Tomcat 日志:通过查看 Tomcat 的日志文件,特别是 catalina.out 或 catalina.log ...

  • IDataParameter调用存储过程

    使用IDataParameter接口调用存储过程需要以下步骤: 创建一个IDbConnection对象来连接数据库。例如,可以使用SqlConnection类连接SQL Server数据库。 创建一个ID...

  • DataGrid中DropDownList的动态绑定

    在DataGrid中动态绑定DropDownList,可以通过使用TemplateColumn和ItemTemplate来实现。下面是一个示例代码: 在上面的代码中,我们使用了TemplateColumn来创建了...