[JAVA] Embedded Tomcat 기동 실패 원인 분석
Spring Boot에서 Embedded Tomcat이 기동되지 않는 문제는 생각보다 다양한 원인에서 발생합니다. 단순 설정 실수부터 클래스 충돌까지 범위가 넓기 때문에, 증상만 보고 접근하면 오히려 시간을 더 쓰게 됩니다. 실제로 자주 마주치는 실패 패턴을 기준으로 원인을 정리해보겠습니다.Embedded Tomcat 기동 실패, 어디서부터 봐야 하는가Embedded Tomcat 기동 실패는 대부분 애플리케이션 컨텍스트 초기화 단계에서 발생합니다. 즉, 서버 문제가 아니라 Spring Bean 생성 과정에서 이미 문제가 터진 상태인 경우가 많습니다. 로그를 보면 Tomcat 에러처럼 보이지만 실제 원인은 내부 Bean 초기화 실패인 경우가 흔합니다.그래서 접근 순서는 단순합니다. Tomcat 로그가 아니..