728x90
logback
-
spring boot logback.xml 맥OS에서 파일 생성 문제Springboot 2022. 8. 14. 10:12
문제점 macOS에서 testcase 동작시에도 weblog를 남기게 하였는데 해당 경로는 배포 경로와 동일한 /var/log/webserver를 사용하였다. 문제는 여기서 부터 시작 intellij가 root권한으로 실행되지 않기 때문에 /var/log/webserver 에 폴더를 자동 생성하거나 그 경로 하위에 로그 파일을 생성하는 것도 실패하였음. 해결책 나의 경우 총 4개의 profile을 운영중이다. - real (서비스 프로필) - dev (개발 프로필) - junit, local (로컬 또는 테스트 케이스 동작시) 권한문제로 logback이 파일을 생성하지 못하는 이슈를 해결하고자 위와 같이 분기처리 하였음 ${user.home} 을 사용하여 유저 경로 하위에 로그를 생성한다. 느낀점 사실..