로깅 및 추적을 위해 java.util.logging을 사용하고 있습니다. Java 애플리케이션 내에서 로그를 기록 할 파일을 어떻게 동적으로 설정할 수 있습니까?java.util.logging destination 프로그래밍 방식으로 설정하기
8
A
답변
1
8
java.util.logging.FileHandler
이 도움이 될 수 있습니다.
Logger logger = Logger.getLogger("my.logger.name");
try {
FileHandler handler = new FileHandler("application.log", true);
logger.addHandler(handler);
} catch (IOException e) {
throw new IllegalStateException("Could not add file handler.", e);
}
logger.info("Hello Logger!");
관련 문제
- 1. 프로그래밍 방식으로 UIWebViewDelegate 설정하기
- 2. 프로그래밍 방식으로 ControlTemplate 설정하기
- 3. 프로그래밍 방식으로 webview에 프록시 설정하기
- 4. Excel에서 날짜 형식을 프로그래밍 방식으로 설정하기
- 5. 프로그래밍 방식으로 AXTextField 설정하기 (OS X Cocoa Accessibility API)
- 6. 플러그인으로 자바 이클립스 프로젝트의 JRE를 프로그래밍 방식으로 설정하기
- 7. 프로그래밍 방식으로 UISearchDisplayController 사용
- 8. java.util.logging XMLFormatter 스키마?
- 9. UIView 지역화 프로그래밍 방식으로 프로그래밍
- 10. java.util.logging : 날짜 행을 억제하는 방법
- 11. jms unresolved message-destination-ref
- 12. (프로그래밍 방식으로) 텍스트 상자의 텍스트에만 dropshadoweffect를 추가하는 방법 (프로그래밍 방식으로)
- 13. 어떻게 Linux에서 프로그래밍 방식으로 하드웨어 시계를 설정합니까?
- 14. 프로그래밍 방식으로 UserControlTestContainer.exe를 시작하십시오.
- 15. 프로그래밍 방식으로 FixedDocument 인쇄
- 16. 프로그래밍 방식으로 htpasswd 빌드
- 17. 프로그래밍 방식으로 IIS 관리
- 18. iOS에서 프로그래밍 방식으로 탐색하기
- 19. 프로그래밍 방식으로 사이트 만들기
- 20. 프로그래밍 방식으로 UINavigationController 만들기
- 21. 프로그래밍 방식으로 네트워크 검색
- 22. ImageMagick이/Mogrify - 프로그래밍 방식으로
- 23. 폴더를 프로그래밍 방식으로 공유
- 24. 프로그래밍 방식으로 rightBarButtonItem을 만들려고합니다.
- 25. 프로그래밍 방식으로 한 페이지에서보기
- 26. UITextView를 프로그래밍 방식으로 스크롤
- 27. 조이스틱을 프로그래밍 방식으로 에뮬레이트
- 28. 프로그래밍 방식으로 WebView에서 로그인
- 29. 프로그래밍 방식으로 RelativeLayout 재정렬
- 30. 프로그래밍 방식으로 uitextview 스크롤
(NB를 : 다음 코드는 프로그램 로깅 대상을 설정 할 수있는 방법을 간단한 예를 보여줍니다이 답변/"나는 7 월 로깅을 사용하고 원래의 편집되지 않은 질문"7 월 로깅 설정 "을 위해이었다 .. Log4j 대신 Logback (모든 로그 기록을 Logback으로 리디렉션하기 위해 slf4j 사용)을 사용하여이 작업을 수행 할 수 있습니다. http://stackoverflow.com/questions/3803184/setting-logback-appender-path-programmatically를 참조하십시오 (그러나 여전히 좋지 않은 생각인데, 출력 파일을 제어하는 다양한 로그백 애펜더/정책이있어 로그 구성을 유지할 수 있습니다 그것이 속한 xml 구성에서) – michael