Back End/Spring && Spring Boot

[EC2, Spring boot] 스프링 부트 배포시, 우분투 환경에서 이미지 경로 인식 못하는 문제

Im_Hayden 2024. 8. 15. 13:28

00. 문제 상황

배포 전에는 멀쩡히 인식되던 이미지가, ec2 배포 후에는 계속 이미지 경로를 인식 못함

01. 문제 원인

윈도우 환경에서는 파일 절대 경로에서 디렉토리를 구분할 때 백슬래시()를 사용함
그래서 기존 프로젝트에서는 이미지 경로를 백슬래시를 사용해서 지정해놨음

하지만 Linux 등 Unix 환경에서는 백슬래시가 아닌 슬래시(/)를 사용하여 디렉토리 구분

그래서 기존의 이미지 경로를 인식하지 못했음

02. 해결

슬래시(/)를 사용하여 경로 작성

 

이미지가 무사히 표시됨