Tôi muốn sử dụng Log4J 2 - Java Logging Framework mới. Tất cả mọi thứ hoạt động tốt, nhưng tôi đã cố gắng kể từ một giờ để tải một tập tin cấu hình tùy chỉnh để cấu hình việc ghi nhật ký (như mức nhật ký).Sử dụng Tệp XML (log4j2.xml) để định cấu hình Log4j 2
Đây là log4j2.xml tôi:
<?xml version="1.0" encoding="UTF-8"?>
<configuration status="OFF">
<appenders>
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="%d{HH:mm:ss} [%t] %-5level %logger{36} - %msg%n"/>
</Console>
</appenders>
<loggers>
<root level="error">
<appender-ref ref="Console"/>
</root>
</loggers>
</configuration>
tôi đã cố gắng điều sau đây, nhưng không hoạt động:
- Di chuyển các tập tin log4j2.xml vì vậy nó nằm trong gói mặc định.
- Di chuyển các tập tin log4j2.xml bất cứ nơi nào trong dự án
- Tên file log4j2.xml là "log4j.xml"
- Tạo một thư mục trong dự án của bạn, đặt tập tin log4j2.xml của bạn ở đó và thêm thư mục đó để đường dẫn lớp thời gian chạy của bạn
Vì official website không thể giúp tôi, tôi hy vọng bạn có thể giúp tôi tải Log4j 2 làm việc với tệp cấu hình của mình.
có bạn phiền cung cấp một số thông tin phản hồi về câu trả lời của tôi bằng cách bình luận? Nó có giúp ích hay bạn vẫn không thấy thông điệp tường trình cho các cấp độ khác ngoài ERROR? – Andrey