У меня есть сериализатор Log4J, который использует шаблон Log4J для генерации сериализованной формы.Версия журнала регистрации SLF4J
Однако я перехожу к Log4j2 и пытаюсь использовать SLF4j в проекте java, за исключением во время выполнения, когда я хочу использовать Log4j2. Есть ли способ реорганизации класса LoggingEvent в log4j для использования класса в slf4j. Я прочитал here о SLF4J LoggingEvent, но это абстрактный интерфейс, и я не верю в то, что мне нужно.
Моя конечная цель заключается в использовании SLF4J для всех моих лесозаготовок, то есть:
org.slf4j.logger
logger.debug ("тест"); logger.info («Hello World»);
Затем в моем приложении для загрузки весны log4j2 на время выполнения.
Непонятно, в чем проблема. Пожалуйста, предоставьте более подробную информацию о том, как вы используете Log4j 1 LogEvent, что хотите, и что мешает вам это сделать. –
Зачем вам нужно реорганизовать LoggingEvent? Как выглядит сериализованная форма? (Java Object serialization? Пользовательский двоичный формат? Текстовый формат?) –