log4j-over-slf4j отсутствует класс org.apache.log4j.varia.NullAppender logback - PullRequest
2 голосов
/ 02 марта 2012

Мы используем сторонний jar-файл, содержащий зависимость от класса log4j.varia.NullAppender.Мы переходим к logback, но не можем изменить сторонний jar, поэтому мы планируем пока использовать мост log4j-over-sl4j, а остальная часть нашего кода все еще использует существующие вызовы log4j.

Так какjar log4j-over-slf4j не содержит класс NullAppender, как лучше его подделать?Должны ли мы написать свой собственный и поместить его в путь класса?Должны ли мы дополнить jar-файл log4j-over-slf4j этим классом?

Что сделали другие, кто сталкивался с этим и планирует ли проект обратного входа поддержать обратную совместимость?Это реальная проблема для тех из нас, кто хочет мигрировать, когда существующие jar-файлы используют классы log4j, которых нет в мосте.

Есть предложения или рекомендации?

...