Apache Log4j

Screenshot Software:
Apache Log4j
Szczegóły programowe:
Wersja: 2.5 Aktualizowane
Filmu: 9 Feb 16
Licencja: Wolny
Popularność: 58

Rating: 4.0/5 (Total Votes: 2)

Apache Log4j jest open source narzędzi opracowany przez znanego Apache Software Foundation, które umożliwia programistom oglądać różne aspekty ich aplikacji Java i / lub stronie.

Log4j jest idealna do biegania rejestrowanie i śledzenie pracy dla aplikacji, pozwalając programistom nagrywać to, co dzieje się w czasie rzeczywistym i zapisać go w celu późniejszej analizy i debugowania.

Niezwykle ważne dla większości deweloperów, którzy kiedykolwiek pracowali z Java to działa bibliotece przy użyciu zestawu prostych elementów.

Są to składniki (klasy Java) do zarządzania konfiguracją rejestrowania, rejestrowanie filtrów, a sama operacja logowania.

Pomoc dla klasycznych poziomów dziennika jest włączone, wraz z możliwością dołączania nowych rejestrowania zdarzeń i filtrów w czasie wykonywania na podstawie ewolucji programu.

gałęzi 2.x jest niezgodne z jego poprzednika, 1.x.

wersje tej biblioteki dostępne dla PHP i NET środowiska.

Co nowego w tym wydaniu:

  • Naprawiono błąd, gdzie asynchroniczny rejestrator nie rejestruje dane kontekstu stosu wątku. API Dodano metodę getImmutableStackOrNull (), aby ThreadContext.ContextStack interfejs.
  • docs Aktualizacja do wyjaśnienia, jak korzystać formatyzatora rejestratora i standardowego rejestratora razem.
  • Dodano wsparcie dla generowania obwolut niestandardowych rejestratora, które zastępują dotychczasowe poziomy dziennika i rozszerzonych owijarki rejestratora, które dodają niestandardowe poziomy dziennika do już istniejących.
  • LoggerConfigs bez Level teraz dziedziczą poziom od rodzica.
  • Android. Nie można odnaleźć klasy 'javax.naming.InitialContext ", odwołuje się od metody org.apache.logging.log4j.core.lookup.JndiLookup.lookup
  • RegexFilter nie pasuje multilinii wiadomości dziennika.
  • PatternLayout strona podręcznika brakująca dokumentacja na nagłówku / stopce.
  • Poprawiono błąd z SocketAppender serializacji i asynchroniczny rejestratory. (Ustalony w RC2, ale nie została ujęta w dokumencie Release Notes).
  • GUI JMX: fixed okolicznościowe ArrayIndexOutOfBoundsException po naciśnięciu & quot; rekonfiguracji z XML poniżej & quot ;. (Ustalony w RC2, ale nie została ujęta w dokumencie Release Notes).
  • AsyncLoggerContextSelector powinny zapewnić, że różne obiekty AsyncLoggerContext utworzone przez internetowych classloaders aplikacji mają unikalne nazwy.
  • Poprawiono adnotacji procesor ostrzeżenia na JDK 1.7 +.
  • Naprawiono błąd kompilacji dziwne, że pojawił się w klasie testowej.

Co nowego w wersji 2.3:

  • Naprawiono błąd, gdzie asynchroniczny rejestrator nie rejestruje wątek dane kontekstu stosu , API Dodano metodę getImmutableStackOrNull (), aby ThreadContext.ContextStack interfejs.
  • docs Aktualizacja do wyjaśnienia, jak korzystać formatyzatora rejestratora i standardowego rejestratora razem.
  • Dodano wsparcie dla generowania obwolut niestandardowych rejestratora, które zastępują dotychczasowe poziomy dziennika i rozszerzonych owijarki rejestratora, które dodają niestandardowe poziomy dziennika do już istniejących.
  • LoggerConfigs bez Level teraz dziedziczą poziom od rodzica.
  • Android. Nie można odnaleźć klasy 'javax.naming.InitialContext ", odwołuje się od metody org.apache.logging.log4j.core.lookup.JndiLookup.lookup
  • RegexFilter nie pasuje multilinii wiadomości dziennika.
  • PatternLayout strona podręcznika brakująca dokumentacja na nagłówku / stopce.
  • Poprawiono błąd z SocketAppender serializacji i asynchroniczny rejestratory. (Ustalony w RC2, ale nie została ujęta w dokumencie Release Notes).
  • GUI JMX: fixed okolicznościowe ArrayIndexOutOfBoundsException po naciśnięciu & quot; rekonfiguracji z XML poniżej & quot ;. (Ustalony w RC2, ale nie została ujęta w dokumencie Release Notes).
  • AsyncLoggerContextSelector powinny zapewnić, że różne obiekty AsyncLoggerContext utworzone przez internetowych classloaders aplikacji mają unikalne nazwy.
  • Poprawiono adnotacji procesor ostrzeżenia na JDK 1.7 +.
  • Naprawiono błąd kompilacji dziwne, że pojawił się w klasie testowej.

Co nowego w wersji 2.2:

  • Naprawiono błąd, gdzie asynchroniczny rejestrator nie rejestruje wątek dane kontekstu stosu , API Dodano metodę getImmutableStackOrNull (), aby ThreadContext.ContextStack interfejs.
  • docs Aktualizacja do wyjaśnienia, jak korzystać formatyzatora rejestratora i standardowego rejestratora razem.
  • Dodano wsparcie dla generowania obwolut niestandardowych rejestratora, które zastępują dotychczasowe poziomy dziennika i rozszerzonych owijarki rejestratora, które dodają niestandardowe poziomy dziennika do już istniejących.
  • LoggerConfigs bez Level teraz dziedziczą poziom od rodzica.
  • Android. Nie można odnaleźć klasy 'javax.naming.InitialContext ", odwołuje się od metody org.apache.logging.log4j.core.lookup.JndiLookup.lookup
  • RegexFilter nie pasuje multilinii wiadomości dziennika.
  • PatternLayout strona podręcznika brakująca dokumentacja na nagłówku / stopce.
  • Poprawiono błąd z SocketAppender serializacji i asynchroniczny rejestratory. (Ustalony w RC2, ale nie została ujęta w dokumencie Release Notes).
  • GUI JMX: fixed okolicznościowe ArrayIndexOutOfBoundsException po naciśnięciu & quot; rekonfiguracji z XML poniżej & quot ;. (Ustalony w RC2, ale nie została ujęta w dokumencie Release Notes).
  • AsyncLoggerContextSelector powinny zapewnić, że różne obiekty AsyncLoggerContext utworzone przez internetowych classloaders aplikacji mają unikalne nazwy.
  • Poprawiono adnotacji procesor ostrzeżenia na JDK 1.7 +.
  • Naprawiono błąd kompilacji dziwne, że pojawił się w klasie testowej.

Co nowego w wersji 2.0-beta3:

  • Dodano odstęp i modulują opcje do TimeBasedTriggeringPolicy aby umożliwić bardziej drobnoziarnista kontrola kiedy powinien wystąpić pliku toczenia.
  • Dodano wsparcie dla filtrowania pakietów z ślady stosu.
  • Jeśli mienia & quot; System disableThreadContextStack & quot; jest ustawiony naciska na ThreadContext będą ignorowane. Jeśli własności & quot; System disableThreadContext & quot; jest ustawiony zarówno puts i popycha zostaną zignorowane.
  • Jeśli mienia & quot; System disableThreadContextMap & quot; jest ustawiony stawia na ThreadContext
  • będą ignorowane. Jeśli własności & quot; System disableThreadContext & quot; jest ustawiony zarówno puts i popycha zostaną zignorowane.
  • Dodano wsparcie dla kolorów ANSI dodając na światła i stylu konwertery wzorca. Ustalony wzorzec parsowania aby umożliwić zagnieżdżonych wzory.
  • Dozwolone rejestrowanie stanu należy kierować do stderr lub do pliku.
  • Dodano getFormats do MultiformatMessage i pozwalają StructuredDataMessage sformatować jako XML.

Co nowego w wersji 1.2.17.

  • log4j 1.2.17 Przygotowanie release
  • Konfiguracja z InputStream.
  • JDBCAppender nie został zamknięty z powodu SQL wyjątek podczas wykonywania
  • SQL.
  • Memoryleak -. Org.apache.log4j.helpers.ThreadLocalMap
  • DOMConfigurator nie zamyka się, gdy strumień wejściowy oparty konfigurowane
  • w adresie URL.
  • javadoc.jar brakowało uprzedzenia i licencję i zawarte .svn
  • wpisów.
  • Nieprawidłowe poziomy dziennika rejestrowane w odcinkach LoggingEvent.

Co nowego w wersji 1.2.16:

  • TelnetAppender zdobywa wiadomości, kiedy odłączyć jeden z wielu klientów.
  • Indeks klasa Javadoc uszkodzony przez JDBCAppender Deprecation ostrzeżenia.
  • Agent.java jest jedynym zależność jmxtools.jar z Java 5 +.
  • Javadoc dla Appender.getName zakłada, że ​​wartość zwracana będzie wyjątkowy i nie jest pusta.
  • Więcej wyjście debugowania dla log4j auto skonfigurować wymagane.

Wymagania :

  • Java 6 lub nowszy;

Podobne oprogramowanie

Commander.js
Commander.js

10 Dec 15

Gator
Gator

28 Feb 15

LightCsv
LightCsv

12 May 15

gameQuery
gameQuery

5 Jun 15

Inne programy z deweloperem Apache Software Foundation

Apache cTAKES
Apache cTAKES

20 Jul 15

Apache OpenJPA
Apache OpenJPA

20 Jul 15

Apache Rat
Apache Rat

13 Apr 15

Apache CloudStack
Apache CloudStack

10 Feb 16

Komentarze do Apache Log4j

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!