Apache Log4j

Software screenshot:
Apache Log4j
Podrobnosti Software:
Verze: 2.5 Aktualizováno
Datum uploadu: 9 Feb 16
Licence: Volný
Popularita: 58

Rating: 4.0/5 (Total Votes: 2)

Apache Log4j je open source toolkit vyvinutý známého Apache Software Foundation, která umožňuje vývojářům sledovat různé aspekty jejich aplikací Java a / nebo webové stránky.

Log4j je ideální pro běh záznam a sledování úloh pro aplikace, nechat vývojáři zaznamenávat, co se děje za běhu a uložit ji pro pozdější analýzu a ladění.

Velmi důležitá pro většinu vývojářů, kteří kdy pracoval s Javou, tato knihovna funguje pomocí sady jednoduchých prvků.

K dispozici jsou komponenty (Java tříd) pro správu konfigurace protokolování, přihlášení filtry a protokolování operaci sám.

Podpora pro klasické úrovně protokolu je zahrnuta v ceně, spolu s možností připojit nové protokolování událostí a filtry za běhu na základě vývoje programu.

Odvětví 2.x je neslučitelná s jeho předchůdcem, 1.x.

Verze této knihovny jsou k dispozici také PHP a .NET prostředí.

Co je nového v této verzi:

  • Opravena chyba, kdy asynchronní Logger nepřihlásí zásobníku dat závit kontextu. API Přidal metoda getImmutableStackOrNull () pro ThreadContext.ContextStack rozhraní.
  • Aktualizace docs objasnit, jak používat formátoru logger a standardní záznamník společně.
  • Byla přidána podpora pro vytváření vlastního ústředny obálky, které nahradí stávající úrovně protokolu a rozšířené ústředny obalů, které zvyšují hladinu log zvykem stávajících.
  • LoggerConfigs bez Level nyní zdědí hodnoty z jejich mateřské společnosti.
  • Android:. Nelze najít třídy 'javax.naming.InitialContext ", odkazovaný z metody org.apache.logging.log4j.core.lookup.JndiLookup.lookup
  • RegexFilter neodpovídá víceřádková zpráv protokolu.
  • PatternLayout ruční strana chybějící dokumentace o záhlaví / zápatí.
  • Opravena chyba Serializační s SocketAppender a asynchronní lesní dělníci. (Opravených v RC2, ale nebyl zahrnut do poznámkách k vydání.)
  • JMX GUI: pevná občas ArrayIndexOutOfBoundsException po stisknutí tlačítka & quot; překonfigurovat s XML níže & quot ;. (Opravených v RC2, ale nebyl zahrnut do poznámkách k vydání.)
  • AsyncLoggerContextSelector by měly zajistit, aby různé objekty AsyncLoggerContext vytvořené webové aplikace classloaders mít jedinečné názvy.
  • Pevné anotace procesorů varování na JDK 1.7 +.
  • Pevné podivné chyba kompilace, které se objevilo až v testovacím třídě.

Co je nového ve verzi 2.3:

  • Opravena chyba, kdy Asynchronní Logger nepřihlásí vlákno kontext zásobníku dat , API Přidal metoda getImmutableStackOrNull () pro ThreadContext.ContextStack rozhraní.
  • Aktualizace docs objasnit, jak používat formátoru logger a standardní záznamník společně.
  • Byla přidána podpora pro vytváření vlastního ústředny obálky, které nahradí stávající úrovně protokolu a rozšířené ústředny obalů, které zvyšují hladinu log zvykem stávajících.
  • LoggerConfigs bez Level nyní zdědí hodnoty z jejich mateřské společnosti.
  • Android:. Nelze najít třídy 'javax.naming.InitialContext ", odkazovaný z metody org.apache.logging.log4j.core.lookup.JndiLookup.lookup
  • RegexFilter neodpovídá víceřádková zpráv protokolu.
  • PatternLayout ruční strana chybějící dokumentace o záhlaví / zápatí.
  • Opravena chyba Serializační s SocketAppender a asynchronní lesní dělníci. (Opravených v RC2, ale nebyl zahrnut do poznámkách k vydání.)
  • JMX GUI: pevná občas ArrayIndexOutOfBoundsException po stisknutí tlačítka & quot; překonfigurovat s XML níže & quot ;. (Opravených v RC2, ale nebyl zahrnut do poznámkách k vydání.)
  • AsyncLoggerContextSelector by měly zajistit, aby různé objekty AsyncLoggerContext vytvořené webové aplikace classloaders mít jedinečné názvy.
  • Pevné anotace procesorů varování na JDK 1.7 +.
  • Pevné podivné chyba kompilace, které se objevilo až v testovacím třídě.

Co je nového ve verzi 2.2:

  • Opravena chyba, kdy Asynchronní Logger nepřihlásí vlákno kontext zásobníku dat , API Přidal metoda getImmutableStackOrNull () pro ThreadContext.ContextStack rozhraní.
  • Aktualizace docs objasnit, jak používat formátoru logger a standardní záznamník společně.
  • Byla přidána podpora pro vytváření vlastního ústředny obálky, které nahradí stávající úrovně protokolu a rozšířené ústředny obalů, které zvyšují hladinu log zvykem stávajících.
  • LoggerConfigs bez Level nyní zdědí hodnoty z jejich mateřské společnosti.
  • Android:. Nelze najít třídy 'javax.naming.InitialContext ", odkazovaný z metody org.apache.logging.log4j.core.lookup.JndiLookup.lookup
  • RegexFilter neodpovídá víceřádková zpráv protokolu.
  • PatternLayout ruční strana chybějící dokumentace o záhlaví / zápatí.
  • Opravena chyba Serializační s SocketAppender a asynchronní lesní dělníci. (Opravených v RC2, ale nebyl zahrnut do poznámkách k vydání.)
  • JMX GUI: pevná občas ArrayIndexOutOfBoundsException po stisknutí tlačítka & quot; překonfigurovat s XML níže & quot ;. (Opravených v RC2, ale nebyl zahrnut do poznámkách k vydání.)
  • AsyncLoggerContextSelector by měly zajistit, aby různé objekty AsyncLoggerContext vytvořené webové aplikace classloaders mít jedinečné názvy.
  • Pevné anotace procesorů varování na JDK 1.7 +.
  • Pevné podivné chyba kompilace, které se objevilo až v testovacím třídě.

Co je nového ve verzi 2.0-beta3:

  • Přidal interval a modulovat volby na TimeBasedTriggeringPolicy, aby více jemnozrnné kontrola, kdy by mělo dojít válcování soubor.
  • Byla přidána podpora pro filtrování balíčků z trasování zásobníku.
  • Pokud systém vlastnictví & quot; disableThreadContextStack & quot; je nastaven tlačí na ThreadContext budou ignorovány. Pokud systém Property & quot; disableThreadContext & quot; je nastaven oba prodejní opce a tlačí budou ignorovány.
  • Pokud systém vlastnictví & quot; disableThreadContextMap & quot; je nastaven dě na ThreadContext
  • budou ignorovány. Pokud systém Property & quot; disableThreadContext & quot; je nastaven oba prodejní opce a tlačí budou ignorovány.
  • Byla přidána podpora pro ANSI barev přidáním světel a styl vzoru konvertory. Pevný vzor rozebrat, aby vnořené vzory.
  • povoleno protokolování stav má být zaměřena na stderr nebo do souboru.
  • Přidal getFormats na MultiformatMessage a umožnit StructuredDataMessage formátovat ve formátu XML.

Co je nového ve verzi 1.2.17:.

  • Log4j 02.01.17 příprava vydání
  • Configure z InputStream.
  • JDBCAppender není uzavřen z důvodu SQL výjimce při provádění s
  • SQL.
  • Memoryleak -. Org.apache.log4j.helpers.ThreadLocalMap
  • DOMConfigurator nezavře vstupní proud při konfiguraci založený
  • na adrese.
  • javadoc.jar chyběly upozornění a licence a obsažené .svn
  • záznamy.
  • Špatné úrovně protokolu zaznamenána s serializovaném LoggingEvent.

Co je nového ve verzi 1.2.16:

  • TelnetAppender zmešká zprávy, když jeden z mnoha klientů odpojit.
  • index Javadoc třída poškozen varováním JDBCAppender odmítání.
  • Agent.java je jediným závislost na jmxtools.jar s Java 5 +.
  • Javadoc pro Appender.getName znamená, že návratová hodnota bude jedinečný a ne null.
  • Více Ladící výstup pro Log4J automatickou konfiguraci požadováno.

Požadavky

  • Java 6 nebo vyšší

Podobný software

Brequire
Brequire

1 Oct 15

Undo.js
Undo.js

1 Mar 15

ripple.js
ripple.js

14 Apr 15

Unirest (Python)
Unirest (Python)

28 Feb 15

Ostatní software developer Apache Software Foundation

Komentáře k Apache Log4j

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!
Vyhledávání podle kategorie