디버그
[디버그] 기존 프로젝트가 잘 안될때
Dong's Universe
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