Результаты поиска по запросу "log4j2"

1 ответ

да уж. Это очень раздражало, и исправление doco до сих пор не слито в апстрим!

аюсь использовать Log4J2, как описано здесь в документации по ...

2 ответа

 в моем коде

ользую Log4j2 версии 2.3 log4j2.xml выглядит так: <?xml version="1.0" encoding="UTF-8"?> <Configuration> <Appenders> ...

3 ответа

но это кидает

аюсь использоватьJUL адаптерделегировать Java Util Logging в Log4j2. Точнее, любая сторонняя библиотека, которая использует JUL для генерации логов, должна быть делегирована в Log4j2. В качестве простого упражнения я создал отдельное приложение, ...

ТОП публикаций

1 ответ

Хорошо спасибо. Я нашел более быстрый диск, и проблема исчезла .. поэтому я подозреваю, что предыдущее монтирование / диск слишком медленный. Спасибо! Я буду смотреть на настройку производительности! Есть ли у вас какие-либо справочные материалы / веб-сайты / книги, когда-нибудь можно было бы заняться настройкой этих вещей?

ользую log4j2 2.10.0 и имею следующий код: SingleChronicleQueue q = SingleChronicleQueueBuilder.binary(args[0]).blockSize(536870912).build(); ExcerptAppender a = q.acquireAppender(); char[] chars = "abcdefghijklmnopqrstuvwxyz".toCharArray(); ...

1 ответ

Либо используйте 2.9, либо используйте 2.10 с обходным путем, который я предоставил в этом билете, либо используйте 2.11, выпущенный пару дней назад, и исправляет проблему.

аюсь запустить созданный мной модуль Java 9, который использует Log4j2 2.10.0. Проблема, с которой я сталкиваюсь, заключается в том, что я получаю java.lang.NoClassDefFoundError: Could not initialize ...

1 ответ

Благодарю. Это сработало!

у сделать некоторые регистраторы асинхронными в файле log4j2.properties. В формате XML вы можете добавить как <Loggers> <AsyncLogger name="com.foo.Bar" level="info"> </AsyncLogger> </Loggers>Я попробовал это в log4j2.properties как loggers = ...

1 ответ

@nullpointer - log4j поставляется с файлом JAR с именем log4j-1.2-api-2.9.0.jar, который используется для мостового соединения приложений, использующих старый API log4j. Это имя модуля будет «log4j», если используется как автоматический модуль. На вопрос о том, является ли log4j2.xml инкапсуляцией, ответ - «нет», потому что это каталог верхнего уровня. Каталог верхнего уровня является эквивалентом неназванного пакета и поэтому не является членом модуля (поскольку модуль содержит только именованные пакеты).

я был проект Java 8, и мой файл конфигурации был в папке ресурсов, и все работало нормально. Теперь я перешел на Java 9, добавил требование дляlog4j.apiи файл конфигурации больше не может быть найден. Нужно ли добавить что-то еще в ...

1 ответ

Если printObject равен true, Node.toString () будет делегировать toString () плагина. Если плагин не переопределяет toString (), вы увидите реализацию по умолчанию, обычно полное имя класса + '@' + хеш-код в шестнадцатеричном виде.

Это говорит о том, что -«Appenders должен указывать printObject как« true », если метод toString отображает значения атрибутов, переданных Appender».Может кт...

1 ответ

Как правильно настроить Spring Boot и log4j2?

1 ответ

LOG4J2: несколько регистраторов, для нескольких приложений, на разных уровнях регистрации

То, что я пытаюсь сделать, довольно просто: