...
 
Commits (3)
    https://gitcode.net/qiutongcunyi/java-log/-/commit/76b6e1fa1d7a7b27156a328521362233a2e250fc fix: 修复slf4 jul binding demo 的文字描述错误 2023-10-26T17:51:22+08:00 xuml xmlde@vip.qq.com https://gitcode.net/qiutongcunyi/java-log/-/commit/7eebf4e2c822a5207af135ca64d7f55288ea48c5 refactor: 移除没用的代码 2023-10-26T17:55:51+08:00 xuml xmlde@vip.qq.com https://gitcode.net/qiutongcunyi/java-log/-/commit/c55c7b5720f4aee45e8647173fee8d1b21d68689 fix: 修复slf4j-jul0binding-demo的依赖问题 2023-10-26T18:25:37+08:00 xuml xmlde@vip.qq.com
......@@ -10,12 +10,6 @@
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
<version>${slf4j.version}</version>
<exclusions>
<exclusion>
<artifactId>slf4j-api</artifactId>
<groupId>org.slf4j</groupId>
</exclusion>
</exclusions>
</dependency>
<!-- lo4j over slf4j -->
......@@ -23,25 +17,13 @@
<groupId>org.slf4j</groupId>
<artifactId>log4j-over-slf4j</artifactId>
<version>${slf4j.version}</version>
<exclusions>
<exclusion>
<artifactId>slf4j-api</artifactId>
<groupId>org.slf4j</groupId>
</exclusion>
</exclusions>
</dependency>
<!-- jul over slf4j -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jul-to-slf4j</artifactId>
<version>2.0.9</version>
<exclusions>
<exclusion>
<artifactId>slf4j-api</artifactId>
<groupId>org.slf4j</groupId>
</exclusion>
</exclusions>
<version>${slf4j.version}</version>
</dependency>
```
......@@ -97,7 +79,7 @@ Spring Boot中 Jul 的默认配置文件 `spring-boot-2.7.9.jar!\org\springframe
`logging.config=classpath:logging.properties`
## 没有引入对应over依赖包的情况下的输出
日志各自使用各自的输出,当然`Logback` 已经被Over了
日志各自使用各自的输出,`JCL` 在没有默认实现的时候,使用的就是`JUL`实现
```log
2023-10-20 15:13:13 DEBUG (com.feiyizhan.LogJclTests:21) - LogJclTests 这是debug日志...
2023-10-20 15:13:13 INFO (com.feiyizhan.LogJclTests:23) - LogJclTests 这是info日志...
......
......@@ -79,12 +79,6 @@
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
<version>${slf4j.version}</version>
<exclusions>
<exclusion>
<artifactId>slf4j-api</artifactId>
<groupId>org.slf4j</groupId>
</exclusion>
</exclusions>
</dependency>
<!-- lo4j over slf4j -->
......@@ -92,12 +86,6 @@
<groupId>org.slf4j</groupId>
<artifactId>log4j-over-slf4j</artifactId>
<version>${slf4j.version}</version>
<exclusions>
<exclusion>
<artifactId>slf4j-api</artifactId>
<groupId>org.slf4j</groupId>
</exclusion>
</exclusions>
</dependency>
......
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
<layout class="ch.qos.logback.classic.PatternLayout">
<Pattern>
%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n
</Pattern>
</layout>
</appender>
<root level="trace">
<appender-ref ref="CONSOLE"/>
</root>
</configuration>
\ No newline at end of file