2010-12-15 6 views

답변

2

java.util의 아마 당신은 윈도우 탐색기에서 그것을 찾을 수 없습니다 Logger.java

에 대한 클래스 경로에서 패키지, 그것은 항아리 안에있을거야합니다 (JRE에서의 rt.jar?)

+0

Logger.java는 rt.jar에 없으므로 Logging.class는됩니다. 소스 파일을 원한다면 소스를 다운로드하거나 온라인으로 볼 필요가 있습니다. –

0

java.util.logging.logger의 Logging 클래스에 대해 이야기하고 있다고 가정합니다.

로거 클래스는 모든 로깅을 핸들러에 첨부하여 전달합니다. Logger.addHandler (Handler handler) 함수를 사용하여 Handler를 연결할 수 있습니다.

파일을 로그 아웃하는 데 사용할 좋은 핸들러는 StreamHandler입니다.

File file = new File("path/to/file"); 
FileOutputStream fileStream = new FileOutputStream(file); 
StreamHandler streamHandler = new StreamHandler(); 
streamHandler.setOutputStream(fileStream); 
Logger logger = new Logger(); 
logger.addHandler(streamHandler); 

이제 로거에 기록 된 항목은 지정된 파일 이름으로 이동해야합니다.

Logger, StreamHandler, FileOutputStreamFile에 대한 설명서를 참조하십시오.

관련 문제