Невозможно исключить slf4j-log4j12 в иерархии зависимостей STS - PullRequest
0 голосов
/ 31 октября 2018

enter image description here Попытка устранить ошибку переполнения стека, вызванную многократным связыванием slf4j-log4j12 и log4j-over-slf4j при переносе для повторного входа. Но я вижу несвязанную дочернюю или нетранзитивную зависимость slf4j-log4j12 в STS, как на картинке, которую я не могу разрешить. Это ошибка плагина, или я должен исключить зависимость log4j, а также получить исключение, продолжая с ним.

Редактировать 2

mvn tree также показывает две скомпилированные банки!

[ИНФО] | - commons-lang: commons-lang: jar: 2.4: compile

[INFO] + - org.slf4j: slf4j-api: jar: 1.7.10: компилировать

[INFO] + - org.slf4j: slf4j-log4j12: jar: 1.7.10: компилировать

[INFO] + - org.slf4j: jcl-over-slf4j: jar: 1.7.10: компилировать

[INFO] + - log4j: log4j: jar: 1.2.17: компилировать

Я считаю, что STS показывает правильно, но не смог найти способ добавить как исключение

...