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