这是一个广泛且难以定义的问题。
现在看来,我比以前更加坚持
SLF4J: Class path contains multiple SLF4J bindings.
错误。
似乎每次我添加依赖项时都会弹出。
我的行家坏了吗?还是手动排除此绑定是正常的 像所有依赖项的30%一样?
似乎几乎每个依赖项都有此版本,而maven似乎只是放弃尝试 使用正确的版本。
我有
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-log4j2</artifactId>
</dependency>
然后
4 x
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
</exclusion>
以不同的行为...
父母为
<version>2.2.0.RELEASE</version>
我现在也正在读取我的有效pom,这是本周第三次排除随机记录器... 我不记得曾经需要从pom中手动排除任何其他组件,但这只会一次又一次地蔓延。
谢谢