문제 상황
제 스프링 웹 프로젝트가 갑자기 404 에러가 뜨면서 아무 페이지도 정상적으로 출력되지 않아 놀랐습니다.
오류 메시지
오류 메시지는 다음과 같았습니다.
org.springframework.web.context.ContextLoaderListener의 애플리케이션 리스너를 설정하는 중 오류 발생
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
이 오류는 Maven Dependencies가 사라져 나타나는 오류였습니다.
해결 방법
해결 방법은 다음과 같습니다.
1. 프로젝트를 클릭해 마우스 오른쪽을 클릭합니다.
2. 맨 끝의 Properties를 클릭합니다.
3. Deployment Assembly 에서 Add.. 버튼을 클릭합니다.
4. Java Build Path Entries 를 클릭합니다.
5. Maven Dependencies 를 선택해 Apply버튼을 누릅니다.
6. 적용 후 다시 Run
적용 후 다시 Run 하면 프로젝트가 정상적으로 작동되는 것을 볼 수 있습니다.
감사합니다 :)
'개발툴 > STS' 카테고리의 다른 글
[Spring] 'Starting Tomcat v9.0 Server at localhost' has encounting problem 문제 해결 (0) | 2020.08.17 |
---|---|
[Spring] 스프링 프로젝트와 톰캣(Tomcat) 서버 연동하기 (0) | 2020.07.13 |
[Spring] Spring Test 오류 해결 모음(SpringJUnit4ClassRunner , Resource specification) (4) | 2020.07.08 |
[Spring] Tomcat 관련 오류 해결 모음 (1) | 2020.07.08 |
[STS] Spring Tool Suite4에서 Legacy Project 생성 (0) | 2020.07.07 |