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

Hashie
Hashie

1 May 16

BigInt.js
BigInt.js

14 Apr 15

rdf-trix
rdf-trix

10 Dec 15

Perangkat lunak lain dari pengembang Apache Software Foundation

Komentar untuk Apache Log4j

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!