求求你,别用 System.out.println();了( 二 )
logging.filelogging.pathExampleDescription(none)(none)只在控制台输出指定文件名(none)my.log输出日志到my.log文件(none)指定目录/var/log输出到指定目录的 spring.log 文件中
2. 指定配置
各类路径下放上每个日志框架自己的配置文件即可;SpringBoot就不使用他默认配置的了 。
Logging SystemCustomizationLogbacklogback-spring.xml , logback-spring.groovy , logback.xml or logback.groovyLog4j2log4j2-spring.xml or log4j2.xmlJDK (Java Util Logging)logging.properties
logback.xml:直接就被日志框架识别了;
logback-spring.xml:日志框架就不直接加载日志的配置项 , 由SpringBoot解析日志配置 , 可以使用SpringBoot的高级Profile功能 。
可以指定某段配置只在某个环境下生效
如果使用logback.xml作为日志配置文件 , 还要使用profile功能 , 会有以下错误
no applicable action for [springProfile]
5. 切换日志框架可以按照slf4j的日志适配图,进行相关的切换;slf4j+log4j的方式:
dependency>org.springframework.boot spring‐boot‐starter‐weblogback‐classicch.qos.logback log4j‐over‐slf4jorg.slf4j org.slf4j slf4j‐log4j12
切换为log4j2【求求你,别用 System.out.println();了】
org.springframework.boot spring‐boot‐starter‐webspring‐boot‐starter‐loggingorg.springframework.boot org.springframework.boot spring‐boot‐starter‐log4j2
作者:雨尔辰辰来源:my.oschina.net/yuchener/blog/4658516
- 某宝卖家|求求你别买了!卖家崩溃!看来这年头啥也不好干!
- 新京报快评|商家卖惨求删千字差评,别用“软性胁迫”损害差评权 | 商家
- 银行卡|常用手机支付,微信、支付宝别用这一“功能”,避免银行卡被盗刷
- 非iPhone12别用MagSafe无线充电,慢到砸手机
- 微信|紧急提醒!微信“清粉”,千万别用了!
- C、C++、Java、PHP、Python分别用来开发什么?
- 支付宝微信绑了银行卡,不管钱多钱少,这2个功能尽量别用
- 华为|华为 Mate 40别用这种手机壳,耗电增加信号降低
- 屏幕|清理手机屏幕别用酒精了,太伤屏幕了,这几样东西好用又不伤屏幕
- 删掉|卖家:求求你删掉吧