2013-02-15 2 views
0

java.util.logging을 사용하면 다른 로그 파일에 다른 포맷을 설정할 수 있습니까? 한 파일의 경우 기본값 인 SimpleFormatter 출력을 사용하고 싶습니다. 다른 파일에는 특정 클래스의 로깅이 포함되어 있으며 형식을 지정하지 않고 LogRecord 메시지 만 출력하려고합니다.다른 로그 파일에 대해 다른 JDK 로그 포맷 구성

이상적으로는 구성에서 순전히 이것을하고 싶습니다.

+0

왜 이것을 지원하는 log4j와 같은 것을 사용하지 않습니까? –

답변

0

이 기능을 사용하려면 일부 Java 코드를 만들어야합니다. Formatter을 새로 작성하여 형식화하지 않고 LogRecord 로그 메시지를 리턴하십시오. 그런 다음 LogManager의 최상위 클래스 문서에 설명 된 config 옵션을 사용하여 FileHandlerSimpleFormatterFileHandler으로 첨부하지 않고 서식을 지정하십시오.

관련 문제