Advertisement
Guest User

Untitled

a guest
Aug 30th, 2016
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.30 KB | None | 0 0
  1. <dependency>
  2. <groupId>org.slf4j</groupId>
  3. <artifactId>slf4j-api</artifactId>
  4. <version>1.7.9</version>
  5. </dependency>
  6. <dependency>
  7. <groupId>ch.qos.logback</groupId>
  8. <artifactId>logback-classic</artifactId>
  9. <version>1.1.7</version>
  10. </dependency>
  11. <dependency>
  12. <groupId>ch.qos.logback</groupId>
  13. <artifactId>logback-core</artifactId>
  14. <version>1.1.7</version>
  15. </dependency>
  16.  
  17. <?xml version="1.0" encoding="UTF-8"?>
  18. <configuration debug="true" scan="true" scanPeriod="60 seconds">
  19.  
  20. <property name="MY_HOME" value="C:Users" />
  21.  
  22. <!--
  23. <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
  24. <File>${MY_HOME}/logs/mylog.log</File>
  25. -->
  26. <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
  27. <layout class="ch.qos.logback.classic.PatternLayout">
  28. <Pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</Pattern>
  29. </layout>
  30. </appender>
  31.  
  32. <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
  33. <File>C:/Users/logs/abc.log</File>
  34. <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
  35. <FileNamePattern>C:/Users/logs/my.%d{yyyy-MM-dd}.log</FileNamePattern>
  36. <MaxHistory>30</MaxHistory>
  37. </rollingPolicy>
  38.  
  39. <layout class="ch.qos.logback.classic.PatternLayout">
  40. <Pattern>%d{HH:mm:ss.SSS} [%thread] %-5level - %msg%n</Pattern>
  41. </layout>
  42. </appender>
  43.  
  44. <root level="TRACE">
  45. <appender-ref ref="FILE"/>
  46. </root>
  47. </configuration>
  48.  
  49. import org.slf4j.Logger;
  50. import org.slf4j.LoggerFactory;
  51.  
  52. ...
  53. ...
  54. private static final Logger sl4jLogger = LoggerFactory.getLogger(ServiceBean.class);
  55. ...
  56. ...
  57.  
  58. sl4jLogger.debug("debug : show up in logger");
  59. sl4jLogger.info("info : show up in logger");
  60. sl4jLogger.error("error : show up in logger");
  61. sl4jLogger.trace("trace : show up in logger");
  62. sl4jLogger.warn("warn : show up in logger");
  63.  
  64. 12:33:07,262 INFO [ServiceBean] (default task-63) info : show up in logger
  65.  
  66. 12:33:07,262 ERROR [ServiceBean] (default task-63) error : show up in logger
  67.  
  68. 12:33:07,263 WARN [ServiceBean] (default task-63) warn : show up in logger
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement