2016-09-01 5 views
1

스프링 부트 application.properties에 로깅 경로 등록 정보를 구성했습니다.스프링 부트 로깅 경로

logging.path= 
logging.file= 

이 속성은 application.properties에 있습니다. 로깅 파일 이름을 가져 와서 tomcat 로그 파일 디렉토리에 새 로그 파일을 만듭니다. 시스템 속성을 검사하여 LOG_FILE 및 LOG_PATH 속성을 모두 설정했습니다. 스프링 부트 1.3.6 버전을 사용하고 있습니다. 이 문제와 관련된 모든 알려진 문제점. 한 가지 문제를 읽었으며 오랫동안 수정 된 것 같습니다.

답변

1

당신은 두 개의 속성 하나 사용할 수 있습니다, 하나는 설정 :

  • 로깅 파일 이름 (logging.file);
  • 또는 경로 (logging.path).

동시에 지정할 수 없습니다.

당신이 필요가 설정 콘솔 출력에 추가 로그 파일을 작성하려는 경우 logging.fileOR :


소스

봄 문서는이 매우 미묘하다logging.path 속성

springframework.guru이 말한다 : 로깅 파일의 경로를 지정하는 logging.path 속성도

있습니다. 이를 사용하면 스프링 부트는 지정된 경로 인 에 spring.log 파일을 만듭니다. 그러나 logging.file 및 logging.path 속성을 함께 지정할 수는 없습니다. 완료되면 스프링 부트는 을 무시합니다.