System.out.println() 호출을 보고합니다.
예외 기록을 위해 프린트 문을 사용하면 스택 추적을 숨기기때문에 문제를 조사하는 것이 복잡해질 수 있습니다. 대신 로거를 사용하는 것을 권장합니다.
예외 인수를 사용한 System.out.print(), System.err.println() 및 System.err.print() 호출 또한 보고합니다. 예외 기록을 위해서 대신 로거를 사용하는 것이 좋습니다.
제공된 빠른 수정은 SLF4J와 Log4j 2를 지원합니다.
System.out.println() 호출을 로그 호출로 바꿉니다.
예:
try {
foo();
} catch (Exception e) {
System.out.println(e);
}
빠른 수정을 적용한 후:
try {
foo();
} catch (Exception e) {
log.error("e: ", e);
}
수정에 사용할 로그 메서드 옵션을 사용하여 메시지를 로깅할 메서드를 지정하세요.