스터디/에러 일기

[Spring] warning no mapping for get 해결하기

혜유우 2023. 5. 12. 01:31

Spring MVC구조로 개발을 하던 중에

controller에서 매핑을 해주었는데에도 매핑이 안되는 에러가 발생했다.

 

 

WARN : org.springframework.web.servlet.PageNotFound - No mapping for GET

 

 

일반적인 경우는

1)web.xml/servlet-context.xml과 같은 설정 파일에서 문제가 발생했거나

2)component-scan 태그에서 base-package를 잘못 설정했거나

3)controller 클래스에서 @Controller를 생략한 경우에

발생하는 에러이다.

 

하지만 나의 경우 설정을 다 잘 해주었음에도 불구하고

계속 url을 찾지 못하고 매핑에 실패했다..

 

 

이로 인해서 몇 시간을 허비했지만

결국 해결하지 못하다가

다른 분의 글을 읽고 project clean이라는 아이디어가 떠올랐다

1) 이클립스 Project 메뉴-> Clean 후 재실행

2) Servers 탭-> tomcat 우클릭 -> Clean 후 재실행

 

다른 클래스에 오류가 있었는데 이를 무시하고

실행을 하여 설정에서 충돌이 난 것으로 보인다ㅠㅠ

 

앞으로는 가시적으로 문제가 없다고 판단될 때는

project clean의 중요성에 대해서 깨달았다..!

 

 

#Spring #에러 #매핑에러 #controller에러 #백엔드

 

 

'스터디 > 에러 일기' 카테고리의 다른 글

[Android/Kotlin] version 오류  (1) 2023.01.18