Apache Log4j

Software screenshot:
Apache Log4j
Rincian Software:
Versi: 2.5 Diperbarui
Tanggal Upload: 9 Feb 16
Lisensi: Gratis
Popularitas: 58

Rating: 4.0/5 (Total Votes: 2)

Apache Log4j adalah toolkit open source yang dikembangkan oleh Apache Software Foundation yang terkenal yang memungkinkan pengembang menonton berbagai aspek dari aplikasi Java dan / atau situs web.

Log4j sangat ideal untuk menjalankan logging dan melacak pekerjaan untuk aplikasi, membiarkan pengembang merekam apa yang terjadi saat runtime dan menyimpannya untuk analisis kemudian dan debugging.

Sangat penting bagi sebagian besar pengembang yang pernah bekerja sama dengan Java, perpustakaan ini bekerja menggunakan seperangkat komponen yang sederhana.

Ada komponen (kelas Java) untuk mengelola konfigurasi logging, penebangan filter, dan operasi penebangan itu sendiri.

Dukungan untuk tingkat log klasik disertakan, bersama dengan kemungkinan untuk menambahkan acara logging baru dan filter pada runtime berdasarkan evolusi program.

Cabang 2.x dari tidak sesuai dengan pendahulunya, 1.x.

Versi perpustakaan ini juga tersedia untuk PHP dan NET lingkungan.

Apa yang baru dalam rilis ini:

  • tetap masalah di mana async Logger tidak log data tumpukan konteks thread. API Ditambahkan metode getImmutableStackOrNull () untuk ThreadContext.ContextStack antarmuka.
  • docs Update untuk mengklarifikasi bagaimana menggunakan formatter logger dan logger standar bersama-sama.
  • Ditambahkan dukungan untuk menghasilkan pembungkus logger kustom yang menggantikan tingkat log yang ada dan diperpanjang pembungkus logger yang menambah tingkat log kustom untuk yang sudah ada.
  • LoggerConfigs tanpa Tingkat sekarang mewarisi Tingkat dari orang tua mereka.
  • Android:. Tidak dapat menemukan kelas 'javax.naming.InitialContext', dirujuk dari metode org.apache.logging.log4j.core.lookup.JndiLookup.lookup
  • RegexFilter tidak sesuai pesan log multiline.
  • PatternLayout halaman buku panduan yang hilang dokumentasi pada header / footer.
  • Tetap error serialisasi dengan SocketAppender dan Async penebang. (Tetap di RC2, tetapi tidak termasuk dalam catatan rilis.)
  • JMX GUI: tetap ArrayIndexOutOfBoundsException sesekali setelah menekan & quot; mengkonfigurasi ulang dengan XML bawah & quot ;. (Tetap di RC2, tetapi tidak termasuk dalam catatan rilis.)
  • AsyncLoggerContextSelector harus memastikan bahwa benda-benda AsyncLoggerContext berbeda diciptakan oleh classloaders aplikasi web memiliki nama yang unik.
  • Tetap penjelasan prosesor peringatan pada JDK 1.7 +.
  • Tetap kesalahan kompilasi aneh yang muncul di kelas tes.

Apa yang baru di versi 2.3:

  • Tetap masalah di mana async Logger tidak masuk benang konteks data stack . API Ditambahkan metode getImmutableStackOrNull () untuk ThreadContext.ContextStack antarmuka.
  • docs Update untuk mengklarifikasi bagaimana menggunakan formatter logger dan logger standar bersama-sama.
  • Ditambahkan dukungan untuk menghasilkan pembungkus logger kustom yang menggantikan tingkat log yang ada dan diperpanjang pembungkus logger yang menambah tingkat log kustom untuk yang sudah ada.
  • LoggerConfigs tanpa Tingkat sekarang mewarisi Tingkat dari orang tua mereka.
  • Android:. Tidak dapat menemukan kelas 'javax.naming.InitialContext', dirujuk dari metode org.apache.logging.log4j.core.lookup.JndiLookup.lookup
  • RegexFilter tidak sesuai pesan log multiline.
  • PatternLayout halaman buku panduan yang hilang dokumentasi pada header / footer.
  • Tetap error serialisasi dengan SocketAppender dan Async penebang. (Tetap di RC2, tetapi tidak termasuk dalam catatan rilis.)
  • JMX GUI: tetap ArrayIndexOutOfBoundsException sesekali setelah menekan & quot; mengkonfigurasi ulang dengan XML bawah & quot ;. (Tetap di RC2, tetapi tidak termasuk dalam catatan rilis.)
  • AsyncLoggerContextSelector harus memastikan bahwa benda-benda AsyncLoggerContext berbeda diciptakan oleh classloaders aplikasi web memiliki nama yang unik.
  • Tetap penjelasan prosesor peringatan pada JDK 1.7 +.
  • Tetap kesalahan kompilasi aneh yang muncul di kelas tes.

Apa yang baru di versi 2.2:

  • Tetap masalah di mana async Logger tidak masuk benang konteks data stack . API Ditambahkan metode getImmutableStackOrNull () untuk ThreadContext.ContextStack antarmuka.
  • docs Update untuk mengklarifikasi bagaimana menggunakan formatter logger dan logger standar bersama-sama.
  • Ditambahkan dukungan untuk menghasilkan pembungkus logger kustom yang menggantikan tingkat log yang ada dan diperpanjang pembungkus logger yang menambah tingkat log kustom untuk yang sudah ada.
  • LoggerConfigs tanpa Tingkat sekarang mewarisi Tingkat dari orang tua mereka.
  • Android:. Tidak dapat menemukan kelas 'javax.naming.InitialContext', dirujuk dari metode org.apache.logging.log4j.core.lookup.JndiLookup.lookup
  • RegexFilter tidak sesuai pesan log multiline.
  • PatternLayout halaman buku panduan yang hilang dokumentasi pada header / footer.
  • Tetap error serialisasi dengan SocketAppender dan Async penebang. (Tetap di RC2, tetapi tidak termasuk dalam catatan rilis.)
  • JMX GUI: tetap ArrayIndexOutOfBoundsException sesekali setelah menekan & quot; mengkonfigurasi ulang dengan XML bawah & quot ;. (Tetap di RC2, tetapi tidak termasuk dalam catatan rilis.)
  • AsyncLoggerContextSelector harus memastikan bahwa benda-benda AsyncLoggerContext berbeda diciptakan oleh classloaders aplikasi web memiliki nama yang unik.
  • Tetap penjelasan prosesor peringatan pada JDK 1.7 +.
  • Tetap kesalahan kompilasi aneh yang muncul di kelas tes.

Apa yang baru di versi 2.0-Beta3:

  • Ditambahkan interval dan memodulasi pilihan untuk TimeBasedTriggeringPolicy untuk memungkinkan lebih banyak kontrol halus dari ketika file bergulir harus terjadi.
  • Ditambahkan dukungan untuk paket penyaringan dari jejak stack.
  • Jika sistem properti & quot; disableThreadContextStack & quot; diatur dorongan ke ThreadContext akan diabaikan. Jika sistem properti & quot; disableThreadContext & quot; diatur baik menempatkan dan mendorong akan diabaikan.
  • Jika sistem properti & quot; disableThreadContextMap & quot; diatur menempatkan ke ThreadContext
  • akan diabaikan. Jika sistem properti & quot; disableThreadContext & quot; diatur baik menempatkan dan mendorong akan diabaikan.
  • Ditambahkan dukungan untuk warna ANSI dengan menambahkan puncak dan gaya konverter pola. Tetap pola parsing untuk memungkinkan pola bersarang.
  • Diizinkan status logging untuk diarahkan ke stderr atau ke sebuah file.
  • Ditambahkan getFormats untuk MultiformatMessage dan memungkinkan StructuredDataMessage untuk memformat sebagai XML.

Apa yang baru di versi 1.2.17:.

  • log4j 1.2.17 rilis persiapan
  • Configure dari InputStream.
  • JDBCAppender tidak ditutup karena SQL Exception ketika menjalankan sebuah
  • SQL.
  • Memoryleak -. Org.apache.log4j.helpers.ThreadLocalMap
  • DOMConfigurator tidak menutup input stream ketika dikonfigurasi berdasarkan
  • pada URL.
  • javadoc.jar hilang PEMBERITAHUAN dan LISENSI dan berisi .svn
  • entri.
  • tingkat log Salah login dengan LoggingEvent serial.

Apa yang baru di versi 1.2.16:

  • TelnetAppender merindukan pesan ketika salah satu dari banyak klien memutuskan.
  • Indeks kelas Javadoc rusak oleh JDBCAppender bantahan peringatan.
  • Agent.java adalah satu-satunya ketergantungan pada jmxtools.jar dengan Java 5 +.
  • Javadoc untuk Appender.getName menyiratkan bahwa nilai kembali akan menjadi unik dan tidak null.
  • Lebih keluaran Debug untuk log4j auto-configure diminta.

Persyaratan :

  • Java 6 atau lebih tinggi

Software yang serupa

Manifest
Manifest

13 May 15

PHamlP
PHamlP

6 Jun 15

tileJs
tileJs

13 May 15

DynCSS
DynCSS

13 Apr 15

Perangkat lunak lain dari pengembang Apache Software Foundation

Apache Lucene
Apache Lucene

10 Dec 15

Apache Bigtop
Apache Bigtop

12 Mar 16

Apache Crunch
Apache Crunch

10 Dec 15

Apache ActiveMQ
Apache ActiveMQ

13 May 16

Komentar untuk Apache Log4j

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!