Solon v2.3.0 起切到 slf4j v2.x，但有些第三方包引用的是 v1.x。可能会存在冲突。

### 1、解决方案



* 或者，在项目的 pom.xml 开头引入 v2.x （借用 maven 依赖顺序原则）

```xml
<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-api</artifactId>
    <version>2.0.9</version>
</dependency>
```


* 或者，使用 solon-parent 的，在项目的 pom.xml 开头引入 （借用 maven 依赖顺序原则）

```xml
<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-api</artifactId>
    <version>${slf4j.version}</version>
</dependency>
```


* 或者，排除掉 v1.x 的包

找到 v1.x 的包，可能会有点小麻烦

### 2、了解 maven 依赖顺序原则

* pom文件中声明顺序优先
* 间接依赖路径最短优先