日志门面(接口,日志抽象层 ) | 日志实现 |
---|---|
JCL(Jakarta Commons Logging)、slf4j(Simple Logging Facade for Java)、jboss-logging | log4j、JUL(java.util.logging)、log4j2、Logback |
logging.file | logging.path | Example | Description |
---|---|---|---|
none | (none) | 只在控制台输出 | |
指定文件名 | (none) | my.log | 输出日志到my.log文件 |
(none) | 指定目录 | /var/log | 输出到指定目录的spring.log文件中 |
Logging System | Customization |
---|---|
Logback | logback-spring.xml, logback-spring.groovy, logback.xml or logback.groovy |
Log4j2 | log4j2-spring.xml or log4j2.xml |
JDK(Java Util Logging) | logging.properties |
<springProfile name="dev"></springProfile>
设置指定某段配置只在某个环境下生效