Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [shop.kimkj.mytrip.MytripApplication]; nested exception is java.io.FileNotFoundException: class path resource [shop/kimkj/mytrip/controller/NearBookmarkController.class] cannot be opened because it does not exist
3차 프로젝트가 한창 진행중인 요즘, 플라스크로 진행했던 1,2차 프로젝트를 스프링부트로 변환하는 작업을 하고 있다.
그러던 중 메인 브랜치에서 pull해온 것을 병합한 뒤 Run을 하려고 했는데 자꾸 위와같은 에러 메시지가 떴다. NearBookmarkController는 더이상 필요가 없어진 것인데 왜 cannot be opened because it does not exist라는 것인지..
검색 후 gradle을 clean하면 해결된다는 것을 알게 되었다.
터미널에 아래 명령어 입력 하니 gradle이 다시 빌드 되었고, run 해보니까 다행히 문제는 해결되었다.
./gradlew clean
TIL 그냥 며칠 안썼나 했더니 날짜를 보니까 거의 열흘이 다 되어가고 있었다. 거창하고 멋지게 쓰는거보다 꾸준한 게 더 중요할 거 같은데, 지금 좀 놓치는 부분이 있다고 느낀다. 바빠도 배운 것을 정리하는 일은 잊지 말자!