夜はプリズムのファンタジ

에러 히스토리 관리/Spring 에러

@RequestMapping이나, @GetMapping 등 올바르게 설정했음에도, 404에러가 뜨는 현상

Ju Hyun AN 2021. 2. 1. 00:18

 

프로젝트가 꼬인건지 어떤건지...

 

Controller쪽에서 Mapping을 올바르게 했음에도, 404에러가 계속 떠서 확인이 필요했다.

 

처음 Mapping 문제를 의심하게 된 이유는, 서버(톰캣)는 지금까지 잘 사용해왔고, 연결도 잘 되어있었기 때문이었다.

 

그러나, 보통 Mapping관련 문제라면, 아래처럼 화이트라벨 에러 페이지를 노출하는 경우가 다수인데;

Whitelabel Error Page

 

결론은, 역시 Mapping과는 관련이 없었고, Project 또는 Server가 꼬여있었던 것 같았다.

 

구글링으로 같은 문제를 해결하신분이 있어 같은 방법으로 진행했더니 결국 해결...

 

물론, 여러 프로젝트를 다루는 사람이라면, 당연히 한번씩 프로젝트를 변경할 때마다,

 

Refresh 또는 필요에 따라, Update 해주겠지만, 개인적으로 익숙하지가 않아서;

 

 

(만약, Server 문제였다면, 그냥 Spring Boot로 돌리는게 편할 것이다. 어차피 요세 직접 Tomcat 파일 받아서 설치하고

 

하는 Project는 많이 사라졌으니...Spring Web도 똑같은 거고 하니...아무튼, 이건 뭔가 싶다.)

 


 

해결 방법은 아래와 같다.

 

1) Project 메뉴 Clean 현재 문제? 있는 Project 선택 후 Clean 

 

2) 하단 Servers 탭에서 Tomcat 우클릭 Clean 기능 실행

 

3) 서버 재실행 후, 확인

 


 

 

이 블로그는 개인이 혼자 공부해가며 내용을 정리하는 용도로 활용되고 있습니다.

잘못된 지식이나 이론을 게시하지 않도록 주의하고 있습니다.