
Jar 파일 배포시 FileNotFoundException 문제
문제 상황 배포 환경은 Jenkins에서 빌드 후 jar 파일과 기타 파일을 전송하고 EC2 인스턴스에서 docker로 컨테이너를 올립니다. Firebase 관한 Config 설정 후 로컬에서 제대로 작동하는 것을 확인하고 배포를 했는데, Docker의 로그를 확인하니 다음과 같은 예외가 발생하여 앱 실행에 실패했습니다. 문제가 생긴 부분은 새로 추가한 부분인 FirebaseConfig 클래스 였고 코드는 다음과 같습니다. @Configuration public class FirebaseConfig { @Value("${firebase.keyPath}") private String keyPath; @PostConstruct void init() throws IOException { FileInputStr..