[디버그] 기존 프로젝트가 잘 안될때

2024. 1. 11. 22:50디버그

오랜만에 인프런 스프링 강의를 들으며 코드를 따라치고 dispatcher.forward로 html을 쏴주었는데 whitelabel error가 떴다. 아무리 봐도 코드에는 문제가 없었다. 그렇게 찾다보니 IDE 문제라는 걸 인지하게 되었고 아래 레퍼런스를 따라가보니 되었다. 

기존 프로젝트가 안될 때 - 프로젝트 초기화
Q: 기존에 잘되던 프로젝트가 어느날 갑자기 안되요.

프로젝트 초기화가 필요합니다.
먼저 프로젝트를 닫은 다음에
File -> Open -> 해당 프로젝트의 build.gradle을 선택해주세요.
그 다음에 선택창이 뜨는데, Open as Project를 선택해주세요.

그래도 진행이 안되면 다음 순서로 하나씩 진행해주세요.
프로젝트 폴더에 있는 build와 out 폴더를 삭제하고 다시 시작해주세요.
프로젝트 폴더에 있는 gradle 폴더를 삭제하고 다시 시작해주세요.
File -> Invalidate Caches를 선택해서 진행해주세요.
File -> Repair IDE를 선택해서 진행해주세요.

그중 가장 크게 도움이 된 건 Invalidate Cashes를 하고 Repair IDE를 한 것이다. 이 두가지를 하니 잘 되었다. 이유는 모르겠다.

 

Reference


https://www.inflearn.com/questions/1089997/new-form-whitelabel-error-page

 

new-form Whitelabel Error Page - 인프런

섹션 3을 따라하고 있는 상황에서 jsp 디펜던시를 추가하고 그래들 리프레시 이후에 실행을 했는데 [사진]404 에러가 발생을 하고 있습니다.사용하고 있는 스프링부트 버전이 3.2 버전이다 보니 다

www.inflearn.com