Apache Log4j geliştiricilerin Java uygulaması ve / veya web sitesi.
çeşitli yönlerini izlemenizi sağlayan ünlü Apache Software Foundation tarafından geliştirilen açık kaynak kodlu bir aracıdırLog4J günlüğü çalışan ve uygulamalar için iş izleme, geliştiriciler zamanında ne kaydetmek ve daha sonra analiz ve hata ayıklama için kaydetmek bildirdiğiniz için idealdir.
Hiç Java ile çalıştım çoğu geliştiriciler için son derece önemli, basit bileşenlerden oluşan bir dizi kullanarak bu kütüphane çalışır.
filtreler, günlük yapılandırmasını yönetmek giriş için bileşenler (Java sınıfları) vardır, ve günlük operasyon kendisi.
Klasik günlük düzeyleri için
Destek programın evrimi dayalı zamanında yeni günlük olaylar ve filtreler eklemek için imkanı ile birlikte yer almaktadır.
2.x dalı selefi ile uyumsuzdur, 1.x.
Bu kütüphane
sürümleri PHP ve .NET ortamlar.
Yeni nedir Bu sürümde:
- zaman uyumsuz Logger iplik bağlam yığın verileri günlüğe sorun giderildi. API eklendi yöntem getImmutableStackOrNull () arayüzü ThreadContext.ContextStack için.
- Güncelleme dokümanlar birlikte biçimlendirici logger ve standart logger nasıl kullanılacağını açıklamak için.
- desteği eklendi.
- hiçbir Düzeyi LoggerConfigs artık ebeveynlerinin Seviye devralır.
- Android:. Metot org.apache.logging.log4j.core.lookup.JndiLookup.lookup başvurulan sınıf 'javax.naming.InitialContext' Bulamadı
- RegexFilter satırlı günlüğü iletileri eşleşmiyor.
- PatternLayout kılavuz sayfası eksik belgeler.
- SocketAppender ve zaman uyumsuz zararlılarına Sabit Serialization hatası. (RC2 Sabit, ancak sürüm notları dahil edilmemiştir.)
- JMX GUI: bastıktan & quot sonra sıra ArrayIndexOutOfBoundsException sabit; & quot ;. altında XML ile yeniden (RC2 Sabit, ancak sürüm notları dahil edilmemiştir.)
- AsyncLoggerContextSelector benzersiz adlara sahip web uygulaması classloaders tarafından oluşturulan farklı AsyncLoggerContext nesneleri sağlamalıdır.
- Sabit açıklama işlemci uyarılar.
- .
varolan günlük seviyelerini ve mevcut olanlara özel günlük düzeyleri eklemek genişletilmiş logger sarýcýlarý yerine özel logger sargıları üretmek için
Üst bilgi / alt üzerinde
JDK 1.7 + üzerinde
Bir test sınıfta attı Sabit garip derleme hatası
nedir sürüm 2.3 yeni
- zaman uyumsuz Logger iplik bağlam yığın verileri kütüğe sorun giderildi . API eklendi yöntem getImmutableStackOrNull () arayüzü ThreadContext.ContextStack için.
- Güncelleme dokümanlar birlikte biçimlendirici logger ve standart logger nasıl kullanılacağını açıklamak için.
- desteği eklendi.
- hiçbir Düzeyi LoggerConfigs artık ebeveynlerinin Seviye devralır.
- Android:. Metot org.apache.logging.log4j.core.lookup.JndiLookup.lookup başvurulan sınıf 'javax.naming.InitialContext' Bulamadı
- RegexFilter satırlı günlüğü iletileri eşleşmiyor.
- PatternLayout kılavuz sayfası eksik belgeler.
- SocketAppender ve zaman uyumsuz zararlılarına Sabit Serialization hatası. (RC2 Sabit, ancak sürüm notları dahil edilmemiştir.)
- JMX GUI: bastıktan & quot sonra sıra ArrayIndexOutOfBoundsException sabit; & quot ;. altında XML ile yeniden (RC2 Sabit, ancak sürüm notları dahil edilmemiştir.)
- AsyncLoggerContextSelector benzersiz adlara sahip web uygulaması classloaders tarafından oluşturulan farklı AsyncLoggerContext nesneleri sağlamalıdır.
- Sabit açıklama işlemci uyarılar.
- .
varolan günlük seviyelerini ve mevcut olanlara özel günlük düzeyleri eklemek genişletilmiş logger sarýcýlarý yerine özel logger sargıları üretmek için
Üst bilgi / alt üzerinde
JDK 1.7 + üzerinde
Bir test sınıfta attı Sabit garip derleme hatası
nedir sürüm 2.2 Yeni:
- zaman uyumsuz Logger iplik bağlam yığın verileri kütüğe sorun giderildi . API eklendi yöntem getImmutableStackOrNull () arayüzü ThreadContext.ContextStack için.
- Güncelleme dokümanlar birlikte biçimlendirici logger ve standart logger nasıl kullanılacağını açıklamak için.
- desteği eklendi.
- hiçbir Düzeyi LoggerConfigs artık ebeveynlerinin Seviye devralır.
- Android:. Metot org.apache.logging.log4j.core.lookup.JndiLookup.lookup başvurulan sınıf 'javax.naming.InitialContext' Bulamadı
- RegexFilter satırlı günlüğü iletileri eşleşmiyor.
- PatternLayout kılavuz sayfası eksik belgeler.
- SocketAppender ve zaman uyumsuz zararlılarına Sabit Serialization hatası. (RC2 Sabit, ancak sürüm notları dahil edilmemiştir.)
- JMX GUI: bastıktan & quot sonra sıra ArrayIndexOutOfBoundsException sabit; & quot ;. altında XML ile yeniden (RC2 Sabit, ancak sürüm notları dahil edilmemiştir.)
- AsyncLoggerContextSelector benzersiz adlara sahip web uygulaması classloaders tarafından oluşturulan farklı AsyncLoggerContext nesneleri sağlamalıdır.
- Sabit açıklama işlemci uyarılar.
- .
varolan günlük seviyelerini ve mevcut olanlara özel günlük düzeyleri eklemek genişletilmiş logger sarýcýlarý yerine özel logger sargıları üretmek için
Üst bilgi / alt üzerinde
JDK 1.7 + üzerinde
Bir test sınıfta attı Sabit garip derleme hatası
sürüm 2.0-beta3 yeni Nedir:
- aralık eklendi ve daha izin TimeBasedTriggeringPolicy seçenekleri modüle dosya haddeleme gerçekleşmesi gereken zaman ince taneli kontrolü.
- yığın izlerinden filtreleme paketleri için destek eklendi.
- sistem özelliği ve quot; disableThreadContextStack & quot; ThreadContext için iter ayarlanır göz ardı edilecektir. disableThreadContext & quot; sistem özelliği & quot ise; Her iki koyar ayarlanır ve göz ardı edilecektir iter.
- sistem özelliği ve quot; disableThreadContextMap & quot; ThreadContext için koyar ayarlanır
- göz ardı edilecektir. disableThreadContext & quot; sistem özelliği & quot ise; Her iki koyar ayarlanır ve göz ardı edilecektir iter.
- vurgulamak ve tarzı desen dönüştürücüler ekleyerek ANSI renkler için destek eklendi. ayrıştırma sabit kalıp iç içe desenleri izin vermek.
- İzin durum günlüğü stderr veya bir dosyaya yönlendirilmesini.
- MultiformatMessage için getFormats eklendi ve StructuredDataMessage XML olarak biçimlendirmek için izin verir.
sürüm 1.2.17 yeni Nedir:.
- log4j 1.2.17 sürümü hazırlama
- Bir InputStream Configure.
- JDBCAppender nedeniyle SQL İstisna kapalı değil
- SQL.
- Memoryleak -. Org.apache.log4j.helpers.ThreadLocalMap
- DOMConfigurator does not yakın giriş akımı tabanlı projelendirilmiş
- .
- javadoc.jar hakkı ve lisans eksik ve içeriyordu .svn
- girişleri.
- Yanlış günlük seviyeleri seri hale LoggingEvent ile giriş yaptı.
Bir yürütülürken
URL üzerinde
sürüm 1.2.16 yeni Nedir:
birçok müşterinin biri kesmek iletileri özlüyor TelnetAppender
- .
- Javadoc sınıf indeksi.
- Agent.java Java 5 + ile jmxtools.jar üzerinde tek bağımlılıktır.
- Appender.getName için Javadoc dönüş değeri null benzersiz ve olmayacağı anlamına gelir.
- log4j otomatik yapılandırma için daha fazla hata ayıklama çıkışı istedi.
JDBCAppender amortisman uyarı tarafından bozulmuş
Gereksinimleri :
- Java 6 veya daha yüksek
Yorum Bulunamadı