Apache Log4j

Скріншот програми:
Apache Log4j
Дані програми:
Версія: 2.5 оновлений
Дата завантаження: 9 Feb 16
Розробник: Apache Software Foundation
Ліцензія: Безкоштовно
Популярність: 58

Rating: 4.0/5 (Total Votes: 2)

Apache Log4j є відкритим вихідним кодом, розроблений інструментарій відомого Apache Software Foundation, який дозволяє розробникам дивитися різні аспекти їх застосування Java і / або веб-сайт.

Log4j ідеально підходить для запуску протоколів і трасування робочих місць для додатків, дозволяючи розробникам записувати те, що відбувається під час виконання і зберегти його для подальшого аналізу і налагодження.

Надзвичайно важливо для більшості розробників, які коли-небудь працювали з Java, ця бібліотека працює за допомогою набору простих компонентів.

Є компоненти (класи Java) для управління конфігурацією журналирования, протоколювання фільтрів, а сама операція реєстрації.

Підтримка класичних рівнів протоколювання включені, поряд з можливістю для додавання нових записи подій і фільтрів під час виконання на основі еволюції програми.

2.х гілка несумісна з його попередником, 1.x.

Версії цієї бібліотеки також доступні для PHP і .NET середовища.

Що нового в цьому випуску:

  • Виправлена ​​проблема, коли асинхронний Logger не реєструє дані стека контексту потоку. API доданий метод getImmutableStackOrNull () в ThreadContext.ContextStack інтерфейс.
  • Оновити документи для уточнення, як використовувати форматування реєстратор і стандартний реєстратор разом.
  • Додана підтримка для створення користувацьких реєстратора обгорток, який замінює існуючі рівні журналу і розширені обгорток реєстратора, які додають рівні користувача журналу до вже існуючих.
  • LoggerConfigs без рівня тепер успадковують рівень від свого батька.
  • Android :. Чи не вдалося знайти клас 'javax.naming.InitialContext', на який посилається від методу org.apache.logging.log4j.core.lookup.JndiLookup.lookup
  • RegexFilter не відповідає багаторядкових повідомлень журналу.
  • PatternLayout сторінка керівництва відсутня документація на верхній / нижній колонтитул.
  • Виправлена ​​помилка Серіалізация з SocketAppender і асинхронної лесозаготовителей. (Виправлено в RC2, але не був включений в примітках до випуску.)
  • JMX GUI: виправлена ​​ArrayIndexOutOfBoundsException після натискання & Quot; переконфигурировать з XML нижче & Quot;. (Виправлено в RC2, але не був включений в примітках до випуску.)
  • AsyncLoggerContextSelector повинні гарантувати, що різні об'єкти AsyncLoggerContext створені веб-додатки загрузчиков класів мають унікальні імена.
  • Фіксовані анотацій процесор попередження на JDK 1.7 +.
  • Виправлена ​​дивна помилка компіляції, яка вийшла в тестовому класі.

Що нового у версії 2.3:

  • Виправлена ​​проблема, коли Асинхронний Logger не реєструє нитка контексту стека даних , API доданий метод getImmutableStackOrNull () в ThreadContext.ContextStack інтерфейс.
  • Оновити документи для уточнення, як використовувати форматування реєстратор і стандартний реєстратор разом.
  • Додана підтримка для створення користувацьких реєстратора обгорток, який замінює існуючі рівні журналу і розширені обгорток реєстратора, які додають рівні користувача журналу до вже існуючих.
  • LoggerConfigs без рівня тепер успадковують рівень від свого батька.
  • Android :. Чи не вдалося знайти клас 'javax.naming.InitialContext', на який посилається від методу org.apache.logging.log4j.core.lookup.JndiLookup.lookup
  • RegexFilter не відповідає багаторядкових повідомлень журналу.
  • PatternLayout сторінка керівництва відсутня документація на верхній / нижній колонтитул.
  • Виправлена ​​помилка Серіалізация з SocketAppender і асинхронної лесозаготовителей. (Виправлено в RC2, але не був включений в примітках до випуску.)
  • JMX GUI: виправлена ​​ArrayIndexOutOfBoundsException після натискання & Quot; переконфигурировать з XML нижче & Quot;. (Виправлено в RC2, але не був включений в примітках до випуску.)
  • AsyncLoggerContextSelector повинні гарантувати, що різні об'єкти AsyncLoggerContext створені веб-додатки загрузчиков класів мають унікальні імена.
  • Фіксовані анотацій процесор попередження на JDK 1.7 +.
  • Виправлена ​​дивна помилка компіляції, яка вийшла в тестовому класі.

Що нового у версії 2.2:

  • Виправлена ​​проблема, коли Асинхронний Logger не реєструє нитка контексту стека даних , API доданий метод getImmutableStackOrNull () в ThreadContext.ContextStack інтерфейс.
  • Оновити документи для уточнення, як використовувати форматування реєстратор і стандартний реєстратор разом.
  • Додана підтримка для створення користувацьких реєстратора обгорток, який замінює існуючі рівні журналу і розширені обгорток реєстратора, які додають рівні користувача журналу до вже існуючих.
  • LoggerConfigs без рівня тепер успадковують рівень від свого батька.
  • Android :. Чи не вдалося знайти клас 'javax.naming.InitialContext', на який посилається від методу org.apache.logging.log4j.core.lookup.JndiLookup.lookup
  • RegexFilter не відповідає багаторядкових повідомлень журналу.
  • PatternLayout сторінка керівництва відсутня документація на верхній / нижній колонтитул.
  • Виправлена ​​помилка Серіалізация з SocketAppender і асинхронної лесозаготовителей. (Виправлено в RC2, але не був включений в примітках до випуску.)
  • JMX GUI: виправлена ​​ArrayIndexOutOfBoundsException після натискання & Quot; переконфигурировать з XML нижче & Quot;. (Виправлено в RC2, але не був включений в примітках до випуску.)
  • AsyncLoggerContextSelector повинні гарантувати, що різні об'єкти AsyncLoggerContext створені веб-додатки загрузчиков класів мають унікальні імена.
  • Фіксовані анотацій процесор попередження на JDK 1.7 +.
  • Виправлена ​​дивна помилка компіляції, яка вийшла в тестовому класі.

Що нового у версії 2.0-бета3:

  • долучення інтервал і модулювати параметри для TimeBasedTriggeringPolicy, щоб більше дрібнозернистий контроль, коли має відбутися файл коченню.
  • Додана підтримка фільтрації пакетів з трасування стека.
  • Якщо системна властивість & Quot; disableThreadContextStack & Quot; встановлюється виштовхує на ThreadContext будуть ігноруватися. Якщо системна властивість & Quot; disableThreadContext & Quot; встановлюється як пута і поштовхи будуть проігноровані.
  • Якщо системна властивість & Quot; disableThreadContextMap & Quot; встановлюється пута до ThreadContext
  • буде проігноровано. Якщо системна властивість & Quot; disableThreadContext & Quot; встановлюється як пута і поштовхи будуть проігноровані.
  • Додана підтримка ANSI кольору, додаючи темних і стиль перетворювачів шаблонів. Фіксований шаблон розбору, щоб вкладені шаблони.
  • Допускається ведення журналу стану повинні бути спрямовані на STDERR або в файл.
  • Додана getFormats до MultiformatMessage і дозволяють StructuredDataMessage відформатувати в XML.

Що нового у версії 1.2.17 :.

  • log4j 1.2.17 підготовка реліз
  • Налаштування з InputStream.
  • JDBCAppender не закрите через виключення SQL при виконанні елемент
  • SQL.
  • Memoryleak -. Org.apache.log4j.helpers.ThreadLocalMap
  • DOMConfigurator не закриває вхідний потік при Налаштований
  • на URL.
  • javadoc.jar пропускав помічати і водійські права і містяться .svn
  • записи.
  • Неправильні рівні журналу увійшли з серіалізовані LoggingEvent.

Що нового у версії 1.2.16:

  • TelnetAppender пропускає повідомлення, коли один з багатьох клієнтів відключити.
  • індекс класу Javadoc пошкоджені попередження старіння JDBCAppender.
  • Agent.java є єдиним залежність від jmxtools.jar з Java 5 +.
  • Javadoc для Appender.getName означає, що повертається значення буде унікальним і не нульовим.
  • Більш Debug вихід для log4j автоматичне налаштування потрібно.

Вимоги

  • Java 6 або вище

Схожі програми

iText
iText

12 May 15

PHP cURL
PHP cURL

9 Feb 16

SeaJS
SeaJS

11 Mar 16

Інші програми розробника Apache Software Foundation

Apache Tika
Apache Tika

20 Jul 15

Apache DeltaSpike
Apache DeltaSpike

10 Feb 16

Apache JDO
Apache JDO

11 Apr 15

Apache Subversion
Apache Subversion

16 Aug 18

Apache Log4j

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями