Мой проект использует 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?
Подробнее здесь:
https://stackoverflow.com/questions/796 ... ed-project