[Lombok 인식 에러] pom.xml 수정
Spring Boot로 코드를 작성하는데 자꾸 Lombok과 관련된 어노테이션을 인식을 못해서 손수 Getter, Setter를 generate해야했는데 너무 불편하고 이대로는 둘 수 없겠다고 생각해서 문제를 해결해보고자 했다.
1. Lombok 플러그인 설치 확인
사실 이걸로는 문제가 될 일을 없었다.. 왜냐면 최신 버전에서는 이미 Lombok이 기본 플러그인으로 설치가 되어 있기 때문이다. 나 또한 제일 최신 버전의 intellij를 사용하고 있기 때문에 이미 설치가 되어있긴 했지만, 혹시 몰라 확인해보았다.

역시나 잘 설치가 되어있었다...ㅎㅎ

2. 어노테이션 프로세서 설정

구글링했을 때는 컴파일러>어노테이션 프로세서>어노테이션 처리 활성화 를 해서 해결되는 부분이 많았는데, 나는 이미 활성화가 된 상태였고 그래도 Lombok이 작동하지 않았다... 여기서부터 슬슬 힘들었다... ㅠㅠ
3. Intellij 재설치
혹시 몰라서 intellij도 다시 설치했다. 설치한김에 학생 인증을 받아서 ultimate 버전으로 받았다...!
뜻밖에 수확이었다 오히려 잘됐다 >,ㅡ
4. 캐시 초기화

파일> 캐시 무효화 해서 다시 시작을 해봤는데 똑같았다... ㅎ..ㅎ;;
갠찬아... 딩딩딩

5. 의존성 확인
그래서 그냥 지피티에서 pom.xml 코드 복사 붙여넣기 해서 물어봤다...
수정: <optional>true</optional> 제거
현재 spring-boot-maven-plugin에서 Lombok을 exclude 설정하고 있습니다. 이는 빌드 시 Lombok의 일부 기능을 제거하는 설정이므로, 이 부분이 문제를 유발할 가능성이 있습니다.
수정: Lombok 제외 설정 제거
일부를 발췌해왔다! 어쨌든 이렇게 하니까 일단 해결은 됐는데 추후에도 계속 문제가 발생할 지 한 번 두고보아야겠다 ㅠㅠ

전국 챗GPT 의존증 협회에서 탈퇴하고 싶어요...