Apache Log4j

Phần mềm chụp màn hình:
Apache Log4j
Các chi tiết về phần mềm:
Phiên bản: 2.5 Cập nhật
Ngày tải lên: 9 Feb 16
Nhà phát triển: Apache Software Foundation
Giấy phép: Miễn phí
Phổ biến: 58

Rating: 4.0/5 (Total Votes: 2)

Apache Log4j là một bộ công cụ mã nguồn mở được phát triển bởi các nổi tiếng Apache Software Foundation cho phép các nhà phát triển xem khía cạnh khác nhau của ứng dụng Java của họ và / hoặc trang web.

Log4j là lý tưởng để chạy khai thác gỗ và truy tìm công ăn việc làm cho các ứng dụng, cho phép các nhà phát triển ghi lại những gì xảy ra trong thời gian chạy và lưu nó để phân tích sau và gỡ lỗi.

Vô cùng quan trọng đối với hầu hết các nhà phát triển đã từng làm việc với Java, thư viện các công trình này sử dụng một tập hợp các thành phần đơn giản.

Có những thành phần (các lớp Java) để quản lý cấu hình đăng nhập, đăng bộ lọc, và các hoạt động khai thác gỗ của chính nó.

Hỗ trợ cho các cấp ghi cổ điển được bao gồm, cùng với khả năng để thêm sự kiện khai thác gỗ mới và bộ lọc trong thời gian chạy dựa trên sự phát triển của chương trình.

Các chi nhánh 2.x của không tương thích với người tiền nhiệm của nó, 1.x.

Các phiên bản của thư viện này cũng có sẵn cho PHP NET môi trường.

Điều gì là mới trong phiên bản này:

  • cố định vấn đề mà async Logger không đăng nhập dữ liệu ngăn xếp chủ đề ngữ cảnh. API phương pháp thêm getImmutableStackOrNull () để ThreadContext.ContextStack giao diện.
  • Cập nhật tài liệu để làm rõ làm thế nào để sử dụng logger định dạng và logger tiêu chuẩn với nhau.
  • Thêm hỗ trợ cho việc tạo giấy gói tùy chỉnh logger mà thay thế các mức đăng nhập hiện hành và giấy gói logger mở rộng mà thêm mức độ đăng nhập tùy chỉnh để những cái hiện có.
  • LoggerConfigs không có Cấp hiện kế thừa các cấp từ cha mẹ của họ.
  • Android:. Không thể tìm thấy lớp 'javax.naming.InitialContext', tham chiếu từ phương pháp org.apache.logging.log4j.core.lookup.JndiLookup.lookup
  • RegexFilter không phù hợp với thông điệp log multiline.
  • PatternLayout nhãn thiếu trang tài liệu trên header / footer.
  • Sửa lỗi Serialization với SocketAppender và Async Loggers. (Cố định trong RC2, nhưng đã không được bao gồm trong các ghi chú phát hành.)
  • JMX GUI: cố định thỉnh thoảng ArrayIndexOutOfBoundsException sau khi nhấn & quot; cấu hình lại với XML dưới đây & quot ;. (Cố định trong RC2, nhưng đã không được bao gồm trong các ghi chú phát hành.)
  • AsyncLoggerContextSelector nên đảm bảo rằng các đối tượng AsyncLoggerContext khác nhau tạo ra bởi classloaders ứng dụng web có tên riêng.
  • Cố định chú thích xử lý các cảnh báo trên JDK 1.7 +.
  • Cố định lỗi biên dịch lạ mà xuất hiện trong một lớp thử nghiệm.

Điều gì là mới trong phiên bản 2.3:

  • Cố định vấn đề mà Async Logger không đăng chủ đề bối cảnh ngăn xếp dữ liệu . API phương pháp thêm getImmutableStackOrNull () để ThreadContext.ContextStack giao diện.
  • Cập nhật tài liệu để làm rõ làm thế nào để sử dụng logger định dạng và logger tiêu chuẩn với nhau.
  • Thêm hỗ trợ cho việc tạo giấy gói tùy chỉnh logger mà thay thế các mức đăng nhập hiện hành và giấy gói logger mở rộng mà thêm mức độ đăng nhập tùy chỉnh để những cái hiện có.
  • LoggerConfigs không có Cấp hiện kế thừa các cấp từ cha mẹ của họ.
  • Android:. Không thể tìm thấy lớp 'javax.naming.InitialContext', tham chiếu từ phương pháp org.apache.logging.log4j.core.lookup.JndiLookup.lookup
  • RegexFilter không phù hợp với thông điệp log multiline.
  • PatternLayout nhãn thiếu trang tài liệu trên header / footer.
  • Sửa lỗi Serialization với SocketAppender và Async Loggers. (Cố định trong RC2, nhưng đã không được bao gồm trong các ghi chú phát hành.)
  • JMX GUI: cố định thỉnh thoảng ArrayIndexOutOfBoundsException sau khi nhấn & quot; cấu hình lại với XML dưới đây & quot ;. (Cố định trong RC2, nhưng đã không được bao gồm trong các ghi chú phát hành.)
  • AsyncLoggerContextSelector nên đảm bảo rằng các đối tượng AsyncLoggerContext khác nhau tạo ra bởi classloaders ứng dụng web có tên riêng.
  • Cố định chú thích xử lý các cảnh báo trên JDK 1.7 +.
  • Cố định lỗi biên dịch lạ mà xuất hiện trong một lớp thử nghiệm.

Điều gì là mới trong phiên bản 2.2:

  • Cố định vấn đề mà Async Logger không đăng chủ đề bối cảnh ngăn xếp dữ liệu . API phương pháp thêm getImmutableStackOrNull () để ThreadContext.ContextStack giao diện.
  • Cập nhật tài liệu để làm rõ làm thế nào để sử dụng logger định dạng và logger tiêu chuẩn với nhau.
  • Thêm hỗ trợ cho việc tạo giấy gói tùy chỉnh logger mà thay thế các mức đăng nhập hiện hành và giấy gói logger mở rộng mà thêm mức độ đăng nhập tùy chỉnh để những cái hiện có.
  • LoggerConfigs không có Cấp hiện kế thừa các cấp từ cha mẹ của họ.
  • Android:. Không thể tìm thấy lớp 'javax.naming.InitialContext', tham chiếu từ phương pháp org.apache.logging.log4j.core.lookup.JndiLookup.lookup
  • RegexFilter không phù hợp với thông điệp log multiline.
  • PatternLayout nhãn thiếu trang tài liệu trên header / footer.
  • Sửa lỗi Serialization với SocketAppender và Async Loggers. (Cố định trong RC2, nhưng đã không được bao gồm trong các ghi chú phát hành.)
  • JMX GUI: cố định thỉnh thoảng ArrayIndexOutOfBoundsException sau khi nhấn & quot; cấu hình lại với XML dưới đây & quot ;. (Cố định trong RC2, nhưng đã không được bao gồm trong các ghi chú phát hành.)
  • AsyncLoggerContextSelector nên đảm bảo rằng các đối tượng AsyncLoggerContext khác nhau tạo ra bởi classloaders ứng dụng web có tên riêng.
  • Cố định chú thích xử lý các cảnh báo trên JDK 1.7 +.
  • Cố định lỗi biên dịch lạ mà xuất hiện trong một lớp thử nghiệm.

Điều gì là mới trong phiên bản 2.0 beta3:

  • Nhập khoảng thời gian và điều chỉnh tùy chọn để TimeBasedTriggeringPolicy để cho phép nhiều kiểm soát hạt mịn khi tập cán nên xảy ra.
  • Thêm hỗ trợ cho các gói lọc từ đống dấu vết.
  • Nếu hệ thống sở hữu & quot; disableThreadContextStack & quot; được thiết lập push đến ThreadContext sẽ bị bỏ qua. Nếu hệ thống sở hữu & quot; disableThreadContext & quot; được đặt cả puts và đẩy sẽ bị bỏ qua.
  • Nếu hệ thống sở hữu & quot; disableThreadContextMap & quot; được thiết lập puts đến ThreadContext
  • sẽ được bỏ qua. Nếu hệ thống sở hữu & quot; disableThreadContext & quot; được đặt cả puts và đẩy sẽ bị bỏ qua.
  • Thêm hỗ trợ cho ANSI màu sắc bằng cách thêm nổi bật và phong cách mô hình chuyển đổi. Cố định mô hình phân tích cú pháp để cho phép mô hình lồng nhau.
  • Được phép tình trạng khai thác gỗ để được chuyển đến thiết bị lỗi chuẩn hoặc vào một tập tin.
  • Thêm getFormats để MultiformatMessage và cho phép StructuredDataMessage để định dạng như XML.

Điều gì là mới trong phiên bản 1.2.17:.

  • log4j 1.2.17 chuẩn bị phát hành
  • Configure từ một InputStream.
  • JDBCAppender không đóng cửa do SQL ngoại lệ trong khi thực hiện một
  • SQL.
  • Memoryleak -. Org.apache.log4j.helpers.ThreadLocalMap
  • DOMConfigurator không đóng dòng đầu vào khi cấu hình dựa trên
  • trên URL.
  • javadoc.jar đã mất tích THÔNG BÁO và PHÉP và chứa svn
  • mục.
  • mức ghi sai đăng nhập với LoggingEvent tuần tự.

Điều gì là mới trong phiên bản 1.2.16:

  • TelnetAppender nhớ thông điệp khi một trong số nhiều khách hàng ngắt kết nối.
  • chỉ số lớp Javadoc hỏng do cảnh báo deprecation JDBCAppender.
  • Agent.java là phụ thuộc duy nhất vào jmxtools.jar với Java 5 +.
  • Javadoc cho Appender.getName ngụ ý rằng các giá trị trả về sẽ là duy nhất và không null.
  • Thêm đầu ra gỡ lỗi cho log4j tự động cấu hình yêu cầu.

Yêu cầu :

  • Java 6 hoặc cao hơn

Phần mềm tương tự

Polymaps
Polymaps

21 Jul 15

Ambient.js
Ambient.js

12 Apr 15

soaplib
soaplib

5 Jun 15

Restler
Restler

13 May 15

Phần mềm khác của nhà phát triển Apache Software Foundation

mod_perl
mod_perl

14 Apr 15

Apache Axis2
Apache Axis2

10 Apr 16

Ý kiến ​​để Apache Log4j

Bình luận không
Nhập bình luận
Bật hình ảnh!
Tìm kiếm theo chủ đề