zoukankan      html  css  js  c++  java
  • log4j

    pom.xml

    <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
    <exclusions>
    <exclusion>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-logging</artifactId>
    </exclusion>
    </exclusions>
    </dependency>
    <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-log4j</artifactId>
    <version>1.3.8.RELEASE</version>
    </dependency>

    log4j.properties

    log4j.rootLogger = INFO, console

    log4j.appender.stdout = org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.Threshold = DEBUG
    log4j.appender.stdout.Target = System.out
    log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
    log4j.appender.stdout.layout.ConversionPattern = [%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n


    log4j.appender.D = org.apache.log4j.DailyRollingFileAppender
    log4j.appender.D.File = D://log.log
    log4j.appender.D.Append = true
    log4j.appender.D.Threshold = WARN
    log4j.appender.D.layout = org.apache.log4j.PatternLayout
    log4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n

    application.properties

    logging:
    config: src/main/resources/log4j.properties

    .java

    public class ClientStarter {
    private static org.apache.log4j.Logger log = org.apache.log4j.Logger.getLogger(ClientStarter.class);

    public static void main(String[] args) {
    ClientStarter.class.getClassLoader().getResourceAsStream("log4j.properties");


    log.debug("haha, this is log4j debug");
    log.info("haha, this is log4j info");
    log.warn("haha, this is log4j warn");
    log.error("haha, this is log4j error");

    SpringApplication.run(ClientStarter.class);
    }

    https://blog.csdn.net/sinat_30185177/article/details/73550377

  • 相关阅读:
    JVM学习记录-垃圾收集器
    JVM学习记录-垃圾回收算法
    Java设计模式学习记录-策略模式
    【转】Java方向如何准备技术面试答案(汇总版)
    Java设计模式学习记录-代理模式
    JVM之ParNew收集器
    JVM之CMS收集器
    动态代理:cgib、jdk、java javassist
    JVM之Class文件结构
    JAVA之直接内存(DirectMemory)
  • 原文地址:https://www.cnblogs.com/aliceQin/p/9973732.html
Copyright © 2011-2022 走看看