Tomcat은 DEBUG로 시작하는 모든 것을 Eclipse에서 로깅합니다. 그것은 단지 자신의 속성을 기록하지 않고 다른 물건 자체가 로그인 할 수 있습니다 (같은 :Eclipse에서 Tomcat 로깅 제한
[localhost-startStop-1] DEBUG o.s.w.c.s.StandardServletEnvironment
또는
[localhost-startStop-1] DEBUG o.s.c.i.s.PathMatchingResourcePatternResolver
많은 많은 다른 사람).
tomcat 로깅을 정보 또는 경고로 제한하려고합니다. 나는 톰캣 디렉토리로 가서 logging.propertie
의 로그 수준을 "FINE"에서 "INFO"로 바꿔서 아무런 노력을하지 못했습니다. 나는 이클립스에 파일을 복사하고 심지어 -Djava.util.logging.config.file=$/Servers/Tomcat v7.0 Server at localhost-config/logging.properties} -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
을 추가하려고했지만 그 중 하나도 도움이되지 않았다 (물론 나는 여러 번 바람둥이를 청소했다).
또한, web.xml에있는 유일한 장소는 내가 말씀하지 코멘트에서이
<mime-mapping>
<extension>gph</extension>
<mime-type>application/vnd.flographit</mime-type>
</mime-mapping>
및
<mime-mapping>
<extension>log</extension>
<mime-type>text/plain</mime-type>
</mime-mapping>
내 log4j.xml
파일 중 하나 INFO
또는 WARNING
로 구성되어있다 '로그인'을 가지고 , 아니 DEBUG
.
로그를 INFO
또는 WARNING
으로 어떻게 제한 할 수 있습니까? 아니면 불필요한 클래스를 기록하지 않으려면 어떻게합니까?
좋지 않습니다. [JRE_DIR] /lib/logging.properties는 이미 'INFO'로 구성되어 있으므로 'Run ->'Run Configurations '...'라고 말한대로 했으므로 좋은 결과가 나왔습니다. – Ran