Spring

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

doriver 2022. 10. 24. 14:47

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