본문 바로가기
Spring

Lombok이 만드는 메소드들이 생성되는 시점

by doriver 2022. 10. 24.

Lombok은 메소드를 컴파일 하는 과정에 개입해서 추가적인 코드를 만들어냅니다. 이것을 어노테이션 프로세싱이라고 함.
어노테이션 프로세싱은 자바 컴파일러가 컴파일 단계에서 어노테이션을 분석하고 처리하는 기법을 말함
(Lombok 라이브러리를 추가할 때 CompileOnly, AnnotationProcessor를 추가하는 이유도 된다.)

 

아래 링크는 내가 Lombok 관련 오류를 해결한 경험

https://dorivertt.tistory.com/158?category=1070701 

 

IDE와 Lombok, eclipse.ini 파일 (The method builder() is undefined for the type 해결 과정)

느낀점 : 보통 라이브러리는 프로젝트 안에만 두면 되는지 알았는데, IDE와 관련해서 조작?관심?이 필요한 부분도 있는거 같다 이 문제의 key 들은 아래 2가지 인거같다 1. IDE와 Lombok 2. eclipse.ini 파

dorivertt.tistory.com