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 або вище

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

Apache ODF Toolkit
Apache ODF Toolkit

12 May 15

Inverted
Inverted

10 Feb 16

miuri.js
miuri.js

13 May 15

Apache Libcloud
Apache Libcloud

9 Apr 16

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

Apache Deltacloud
Apache Deltacloud

13 Apr 15

Apache Flume
Apache Flume

4 Jun 15

Apache Storm
Apache Storm

20 Jul 15

Apache jclouds
Apache jclouds

10 Feb 16

Apache Log4j

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