2014-11-07 3 views
2

SOA 서비스를 Spring Boot로 변환하는 동안 JSP에서 Thymeleaf로 변환 중입니다.Thymeleaf 정적 자산으로 반복되는 로그 문이 반복되는 스프링 부트

o.s.b.a.e.m.EndpointHandlerMapping - Looking up handler method for path /css/bootstrap.min.css 
o.s.b.a.e.m.EndpointHandlerMapping - Looking up handler method for path /img/gizmonicInstitute.jpg 
o.s.b.a.e.m.EndpointHandlerMapping - Did not find handler method for [/img/gizmonicInstitute.jpg] 
o.s.b.a.e.m.EndpointHandlerMapping - Did not find handler method for [/css/bootstrap.min.css] 

내 .html 파일 내에서 (은/자원/템플릿 디렉토리에 위치)에서와

<link th:href="@{/css/bootstrap.min.css}" 
     href="../../css/bootstrap.min.css" rel="stylesheet" media="screen"/> 
. 
: 
<img src="/img/gizmonicInstitute.jpg"/> 

: 나는 이러한 진술을 얻기 위해 계속 나는 정확하게 내가 구성하지 않은 경우 뭔가를 궁금하네요 내 봄 부팅 시동, 나는 다음과 같이 매핑 된 ResourceHttpRequestHandler를 보았다 :

o.s.w.s.h.SimpleUrlHandlerMapping - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 

내가 설정하지 않은 것이 있습니까? 페이지가 발견되고 잘 렌더링되고 있습니다.이 메시지가 내 로그를 흩어지게합니다.

logging.level.org.springframework.*: WARN 
: 봄에 대한 구성 수준 세트가 필요한

<root level="info"> 
    <appender-ref ref="STDOUT"/> 
    <appender-ref ref="central"/> 
</root> 

:

+1

이러한 로그 메시지는 디버그 수준에 있으므로 기본적으로 사용하지 않도록 설정해야합니다. 로깅 구성을 변경 했습니까? –

답변

1

은 우리가 logback.xml 파일을 사용 루트에 있던 기존 SLF/Logback 구성 레벨 정보가 될 것을, 알고 보니

일단 구성 수준을 WARN 이상으로 설정하면 이러한 메시지가 사라집니다 (이는 스프링 부트 마이그레이션의 잘못된 구성으로 해석됩니다). 로그 메시징 수준에주의를 기울 이도록 @ AndyWilkinson에게 외치십시오.

업데이트 # 1

logback.xml가 사용되면, 속성을 통해 구성 수준을 설정하면 작동하지 않습니다주의 사항. 그래서 logback.xml에 다음을 추가해야했습니다.

<logger name="org.springframework" level="WARN"/> 
관련 문제