Apache Log4j

Programinė įranga Screenshot:
Apache Log4j
Programinė detalės:
Versija: 2.5 Atnaujintas
Įkėlimo datą: 9 Feb 16
Licencija: Nemokamai
Populiarumas: 58

Rating: 4.0/5 (Total Votes: 2)

"Apache" Log4j yra atviro kodo įrankių rinkinys sukurtas pagal garsaus Apache Software Foundation, kuri leidžia kūrėjams žiūrėti įvairius aspektus savo "Java" programos ir / arba svetainėje.

Log4j yra ideali veikia medienos ruoša ir sekimo darbo vietų programų, leidžia kūrėjams įrašyti, kas atsitinka runtime ir išsaugokite jį vėlesnei analizei ir derinimo.

Labai svarbu daugumai kūrėjų, kurie kada nors dirbo su "Java", tai biblioteka darbai, naudojant paprastus komponentus rinkinį.

Yra komponentai ( "Java" klases) už miško kirtimo konfigūraciją, prisijunkite filtrai, o pati kirtimus.

"Parama klasikinių žurnalo lygio yra įtrauktas, kartu su galimybe pridėti naujų kirtimus įvykius ir filtrai runtime remiasi programos raidą.

2.x filialas yra nesuderinama su jo pirmtakas, 1.x.

versijos šios bibliotekos taip pat yra PHP ir NET , aplinka.

Kas naujo šioje versijoje:

  • Ištaisyta problema, kur async Logger nėra prisijunkite sriegis konteksto kamino duomenis. API Pridėta metodas getImmutableStackOrNull (), kad ThreadContext.ContextStack sąsaja.
  • Atnaujinti dokumentai paaiškinti, kaip naudotis formatavimo Logger ir standartinį Logger kartu.
  • Pridėta parama gamybos užsakymą logger pakuotes, kurios pakeičia esamus žurnalo lygį ir pratęsė logger pakuotes, kad įtraukti pasirinktinius rąstinius lygius esamus.
  • LoggerConfigs be Lygis dabar paveldės lygis nuo jų tėvų.
  • "Android". Nepavyko rasti klasė "javax.naming.InitialContext", nurodoma nuo metodo org.apache.logging.log4j.core.lookup.JndiLookup.lookup
  • RegexFilter nesutampa Daugybiniai rąstinius pranešimus.
  • PatternLayout vadovas puslapis trūksta dokumentai antraštės / poraštės.
  • Fiksuotas serijos numerį klaidą su SocketAppender ir asinchroninis registravimo įrenginiais. (Ištaisyta RC2, tačiau nebuvo įtrauktas į laidos).
  • JMX GUI: fiksuoto kartais ArrayIndexOutOfBoundsException paspaudus & quot; konfigūruoti iš naujo su XML žemiau & quot ;. (Ištaisyta RC2, tačiau nebuvo įtrauktas į laidos).
  • AsyncLoggerContextSelector turėtų užtikrinti, kad sukurtų žiniatinklio programą classloaders skirtingų AsyncLoggerContext objektus turi unikalius vardus.
  • Fiksuoti anotacija procesorius įspėjimai apie JDK 1.7 +.
  • Fiksuotas keista kompiliacija klaida, kad popped up bandymo klasę.

Kas naujo versijoje 2.3:

  • Ištaisyta problema, kur async Logger nėra prisijunkite sriegis kontekstas kamino duomenis , API Pridėta metodas getImmutableStackOrNull (), kad ThreadContext.ContextStack sąsaja.
  • Atnaujinti dokumentai paaiškinti, kaip naudotis formatavimo Logger ir standartinį Logger kartu.
  • Pridėta parama gamybos užsakymą logger pakuotes, kurios pakeičia esamus žurnalo lygį ir pratęsė logger pakuotes, kad įtraukti pasirinktinius rąstinius lygius esamus.
  • LoggerConfigs be Lygis dabar paveldės lygis nuo jų tėvų.
  • "Android". Nepavyko rasti klasė "javax.naming.InitialContext", nurodoma nuo metodo org.apache.logging.log4j.core.lookup.JndiLookup.lookup
  • RegexFilter nesutampa Daugybiniai rąstinius pranešimus.
  • PatternLayout vadovas puslapis trūksta dokumentai antraštės / poraštės.
  • Fiksuotas serijos numerį klaidą su SocketAppender ir asinchroninis registravimo įrenginiais. (Ištaisyta RC2, tačiau nebuvo įtrauktas į laidos).
  • JMX GUI: fiksuoto kartais ArrayIndexOutOfBoundsException paspaudus & quot; konfigūruoti iš naujo su XML žemiau & quot ;. (Ištaisyta RC2, tačiau nebuvo įtrauktas į laidos).
  • AsyncLoggerContextSelector turėtų užtikrinti, kad sukurtų žiniatinklio programą classloaders skirtingų AsyncLoggerContext objektus turi unikalius vardus.
  • Fiksuoti anotacija procesorius įspėjimai apie JDK 1.7 +.
  • Fiksuotas keista kompiliacija klaida, kad popped up bandymo klasę.

Kas naujo 2.2 versija:

  • Ištaisyta problema, kur async Logger nėra prisijunkite sriegis kontekstas kamino duomenis , API Pridėta metodas getImmutableStackOrNull (), kad ThreadContext.ContextStack sąsaja.
  • Atnaujinti dokumentai paaiškinti, kaip naudotis formatavimo Logger ir standartinį Logger kartu.
  • Pridėta parama gamybos užsakymą logger pakuotes, kurios pakeičia esamus žurnalo lygį ir pratęsė logger pakuotes, kad įtraukti pasirinktinius rąstinius lygius esamus.
  • LoggerConfigs be Lygis dabar paveldės lygis nuo jų tėvų.
  • "Android". Nepavyko rasti klasė "javax.naming.InitialContext", nurodoma nuo metodo org.apache.logging.log4j.core.lookup.JndiLookup.lookup
  • RegexFilter nesutampa Daugybiniai rąstinius pranešimus.
  • PatternLayout vadovas puslapis trūksta dokumentai antraštės / poraštės.
  • Fiksuotas serijos numerį klaidą su SocketAppender ir asinchroninis registravimo įrenginiais. (Ištaisyta RC2, tačiau nebuvo įtrauktas į laidos).
  • JMX GUI: fiksuoto kartais ArrayIndexOutOfBoundsException paspaudus & quot; konfigūruoti iš naujo su XML žemiau & quot ;. (Ištaisyta RC2, tačiau nebuvo įtrauktas į laidos).
  • AsyncLoggerContextSelector turėtų užtikrinti, kad sukurtų žiniatinklio programą classloaders skirtingų AsyncLoggerContext objektus turi unikalius vardus.
  • Fiksuoti anotacija procesorius įspėjimai apie JDK 1.7 +.
  • Fiksuotas keista kompiliacija klaida, kad popped up bandymo klasę.

Kas naujo versija 2.0 beta3:

  • Pridėta intervalas ir moduliuoti parinktis į TimeBasedTriggeringPolicy leisti daugiau smulkiagrūdis kontrolė, kai turėtų atsirasti failas riedėjimui.
  • Pridėta parama filtravimo paketus iš kamino pėdsakų.
  • Jei sistema Objekto & quot; disableThreadContextStack & quot; yra nustatytas stumia į ThreadContext bus ignoruojami. Jei sistema Objekto & quot; disableThreadContext & quot; yra nustatytas tiek užsideda ir stumia bus ignoruojamas.
  • Jei sistema Objekto & quot; disableThreadContextMap & quot; yra nustatytas užsideda prie ThreadContext
  • bus ignoruojami. Jei sistema Objekto & quot; disableThreadContext & quot; yra nustatytas tiek užsideda ir stumia bus ignoruojamas.
  • Pridėta parama ANSI spalvų pridedant paryškinimą ir stilius modelio keitikliai. Fiksuoto modelis analizuojant leisti įdėtos modelius.
  • leido statusas medienos ruoša turi būti nukreiptas į stderr ar į failą.
  • Pridėta getFormats į MultiformatMessage ir leisti StructuredDataMessage formatuoti kaip XML.

Kas naujo versiją 1.2.17:.

  • Log4j 1.2.17 spaudai parengimas
  • Konfigūruoti iš InputStream.
  • JDBCAppender nėra uždarytas dėl SQL Exception, vykdydama žinutę
  • SQL.
  • Memoryleak -. Org.apache.log4j.helpers.ThreadLocalMap
  • DOMConfigurator neužsidaro įėjimo srovė, kai sukonfigūruotas remiantis
  • URL.
  • javadoc.jar trūksta įspėjimo ir licencija ir esančios Svn
  • įrašai.
  • Wrong žurnalo lygis prisijungęs su serializowanej LoggingEvent.

Kas naujo versiją 1.2.16:

  • TelnetAppender nepataikė pranešimus, kai vienas iš daugelio klientų atjungti.
  • Javadoc klasė puslapis sugadintas JDBCAppender deprecation įspėjimo.
  • Agent.java yra vienintelis priklausomybė nuo jmxtools.jar su Java 5 +.
  • Javadoc už Appender.getName reiškia, kad gražinama reikšmė bus unikalus, o ne niekinis.
  • Daugiau Derinimo produkcija log4j auto-configure prašoma.

Reikalavimai

  • "Java 6" arba naujesnė;

Panaši programinė įranga

Guava
Guava

10 Feb 16

Postjoy
Postjoy

13 Apr 15

Buzz
Buzz

1 Oct 15

Underscore.js
Underscore.js

11 Apr 15

Kita programinė įranga kūrėjas Apache Software Foundation

Komentarai Apache Log4j

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!
Paieška pagal kategoriją