새로운 환경에서 IntelliJ로 Spring code를 clone받고 돌리면 원인모를 현상으로 프로젝트가 전부 깨지는 현상
얼마 전, 직장에서 재택근무를 시행하게되서 집 컴퓨터에서 intelliJ를 설치하여 프로젝트를 돌릴 일이 있었습니다.
저는 config 파일을 복사하여 가져왔기 때문에, 아주 자신만만하게 config를 import 시켰습니다.
생각했던 대로라면 intelliJ configuration import 시키고(이 과정에서 원하는 plugin, 단축키 등등 모든것이 설정되게 되어집니다. 평소에 사용하던 intelliJ의 setting을 그대로 가져오는게 되니까요), git clone 받고 spring boot를 시작하면 평화로웠어야 됬습니다.
하지만 이상하게 프로젝트 전반에 전부 빨간줄이 그어지면서 java class를 읽지 못하는 현상이 나타났습니다.
"어라, 왜이러지?"
이상했습니다. settting을 그대로 옮겨왔는데 왜 안되냐면서 말이죠.
검색을 해보니 lombok의 설정을 확인해보라고 하는 이야기들이 많았습니다.
그 이야기들중 90%가 annotation processer를 체크했냐는 말들이였죠. 아래 사진을 보시면 Spring으로 개발하시는 분들은 거의 대부분 해주셨을 법한 설정입니다.

아무리 lombok 설정을 확인해도 프로젝트 전반적으로 전부 빨간줄이 그어져서 아무것도 할 수가 없었습니다.
그런데, 혹시나해서 plugin 탭에서 lombok을 검색해보니 글쎄 깔려있지가 않은 겁니다.
lombok을 사용하려면 build.gradle에서 선언하는 것 뿐만 아니라, intelliJ의 plugin도 설치해야 하는데, 이점을 간과 한 것입니다.

지금은 설치해서 disable 버튼이 뜨지만 설치가 안되어있는 분들은 install 버튼이 나타나실거에요.

Lombok 아이콘이 저를 놀리고 있네요..
머리가 좋지 않은건...시간이 지나도 어떻게 안되나봅니다 ㅠㅠ.
감사합니다....
전반적으로 도움받은 포스팅이 있어서 링크 첨부해둘께요.
https://lifetutorial.tistory.com/33
[Intellij IDEA] - Cannot resolve method
개요 Intellij를 다시 깔고 나서 기존 프로젝트의 method에 아래와 같이 에러메시지가 나왔다. Invalidate Caches / Restart 도 해보고 .idea 폴더 제거도 해봤는데 해결이 안돼서 이리 저리 삽질을 해보다가
lifetutorial.tistory.com