ETC / / 2023. 5. 18. 13:37

[Error] Lombok : cannot find symbol

728x90

JUnit5 테스트용 프로젝트에서 럼복을 안 쓰고 getter, setter를 만들다가 다시 럼복을 넣으려고 하니 해당 에러가 떴다.

compileOnly 'org.projectlombok:lombok:1.18.26'

위의 Dependency를 넣어주었는데도 왜 안 될까?

 

럼복 라이브러리는 컴파일 시점에 APT(Annotation Processing Tool)의 어노테이션 프로세서를 이용해서 코드를 만든다.

따라서 어노테이션 프로세서까지 추가를 해주어야 한다.

    compileOnly 'org.projectlombok:lombok:1.18.26'
    annotationProcessor 'org.projectlombok:lombok:1.18.26'

 

300x250
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유