Thuộc tính log4j2 đi đâu?
Thuộc tính log4j2 đi đâu?

Video: Thuộc tính log4j2 đi đâu?

Video: Thuộc tính log4j2 đi đâu?
Video: Lỗ hổng bảo mật Log4J là gì? Nguy hiểm cỡ nào? Tại sao nó hot quá vậy? 2024, Có thể
Anonim

tính chất trong classpath. Trong ứng dụng Spring Boot, log4j2 . tính chất tập tin sẽ thường nằm trong thư mục tài nguyên. Trước khi chúng tôi bắt đầu cấu hình Log4J 2 , chúng tôi sẽ viết một lớp Java để tạo thông báo nhật ký qua Log4J 2.

Ngoài ra câu hỏi là, tôi đặt thuộc tính log4j ở đâu?

đặt log4j . tính chất tệp trong "thư mục dự án" / cấu hình và sử dụng PropertyConfigurator. cấu hình (" cấu hình // log4j.

18 câu trả lời

  1. Đặt log4j. thuộc tính trong WEB-INFclasses của dự án như đã đề cập trước đó trong chủ đề này.
  2. Đặt log4j-xx.
  3. Kiểm tra xem log4j đã được tải chưa: thêm -Dlog4j.

tệp thuộc tính log4j được lưu trữ trong eclipse ở đâu? Bộ tính chất trong log4j . tệp thuộc tính . Nhấn nút bên phải trong dự án và đi tới tính chất -> Đường dẫn xây dựng Java và cuối cùng, chuyển đến tab "Nguồn". Đẩy Thêm thư mục và tìm kiếm thư mục "tài nguyên" đã tạo ở bước 1.

Tương tự, người ta có thể hỏi, log4j2 XML đi đâu?

xml tập tin vị trí . Bạn nên đặt log4j2 . xml bất cứ nơi nào trong classpath của ứng dụng. Log4j sẽ quét tất cả các vị trí classpath để tìm ra tệp này và sau đó tải nó.

Mức gốc trong log4j2 là gì?

Cấu hình: nguồn gốc phần tử của một log4j2 tập tin cấu hình; thuộc tính trạng thái đại diện cho cấp độ tại đó các sự kiện log4j nội bộ sẽ được ghi lại. Appenders: phần tử này chứa danh sách các phần tử phụ; trong ví dụ của chúng tôi, một appender tương ứng với Bảng điều khiển hệ thống được xác định.

Đề xuất: