Можно ли маршрут регистрацию регистрации в SLF4J в проекте на основе LOG4J2JAVA

Программисты JAVA общаются здесь
Anonymous
Можно ли маршрут регистрацию регистрации в SLF4J в проекте на основе LOG4J2

Сообщение Anonymous »

Мой проект использует SLF4J с Log4J2, но недавно я представил зависимость, которая использует резерв для регистрации и не использует SLF4J. Код зависимости включает в себя следующий импорт: < /p>

Код: Выделить всё

import ch.qos.logback.classic.Logger;
< /code>
Когда я запускаю свой проект, я получаю следующую ошибку: < /p>
Caused by: java.lang.NoClassDefFoundError: ch/qos/logback/core/Context
Тем не менее, я не [/b] хочу, чтобы мой проект напрямую включал защитник как зависимость. Существует ли способ отказаться от SLF4J, аналогично тому, как log4j можно соединить с SLF4J?

Код: Выделить всё


org.slf4j
slf4j-api
1.7.36




org.springframework.boot
spring-boot-starter-log4j2
2.5.12




our.company.inner.project
some-jar
1.0



*
*



Зависимость некоторой Jar включает в себя резерв, и я должен использовать эту банку для выполнения своих бизнес-требований. Тем не менее, я не хочу многочисленных реализаций журнала в моей системе, поэтому я вручную исключил зависимость от плака. Несмотря на это, я все еще сталкиваюсь с ошибками во время выполнения.

Подробнее здесь: https://stackoverflow.com/questions/796 ... ed-project

Вернуться в «JAVA»