2012-03-14 27 views
5

logback.xmllogback slf4j không thể nhận được báo cáo đăng nhập vào log file

<?xml version="1.0" encoding="UTF-8"?> 

                --> 
<configuration> 
<!-- Errors were reported during translation. --> 
<!-- No root logger configuration was found --> 

<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> 
    <layout class="ch.qos.logback.classic.PatternLayout"> 
     <Pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n 
     </Pattern> 
    </layout> 
</appender> 


<appender name="FILE" class="ch.qos.logback.core.FileAppender"> 
<file>c:\log\test.log</file> 
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"> 
<pattern>%msg%n</pattern> 
</encoder> 
</appender> 

<logger name="com.base22" level="DEBUG" /> 
<root level="debug"> 
    <appender-ref ref="STDOUT" /> 
    <appender-ref ref="FILE" /> 
</root> 
</configuration> 

pom.xml phụ thuộc

<dependency> 
<groupId>org.slf4j</groupId> 
<artifactId>slf4j-api</artifactId> 
<version>1.6.1</version> 
</dependency> 


<dependency> 
<groupId>org.slf4j</groupId> 
<artifactId>jcl-over-slf4j</artifactId> 
<version>1.6.1</version> 
</dependency> 

<dependency> 
<groupId>ch.qos.logback</groupId> 
<artifactId>logback-classic</artifactId> 
<version>0.9.26</version> 
</dependency> 

    <dependency> 
<groupId>ch.qos.logback</groupId> 
<artifactId>logback-core</artifactId> 
<version>0.9.26</version> 
</dependency> 

<dependency> 
<groupId>ch.qos.logback</groupId> 
<artifactId>logback-access</artifactId> 
<version>0.9.26</version> 
</dependency> 

Sử dụng cấu hình trên cho logback ..... báo cáo đăng nhập đang được hiển thị trên giao diện điều khiển nhưng test.log không được tạo ra và tôi không tìm thấy bất kỳ nhật ký nào ngay cả trong tệp sau khi tôi tạo tệp .. do đó tôi cần phải viết bất kỳ cấu hình nào khác

Trả lời

3

Logback.xml của bạn không được đặt nơi logback tìm kiếm nó, S o nó âm thầm rơi trở lại một "in để giao diện điều khiển" cấu hình.

Xem http://logback.qos.ch/manual/configuration.html để biết tất cả chi tiết về cơ cấu cấu hình.

+0

tôi đã cảm ơn rất nhiều vì tôi đã đặt tệp trong WEB-INF vì nó không hoạt động – user1265530

Các vấn đề liên quan