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
'ETC' 카테고리의 다른 글
[Error] Mysql Workbench 접속 에러 (0) | 2023.05.23 |
---|---|
[Error] Spring boot - HikariPool-1 - Shutdown completed. Process finished with exit code 0 (0) | 2023.05.23 |
[IntelliJ] 인텔리제이 JUnit5 테스트 시, displayName이 안 나올 때 (0) | 2023.05.19 |
[Error] Gradle, Spring Boot 3.x.x 실행 에러 (0) | 2023.05.19 |
[IntelliJ] 인텔리제이 콘솔 한글 깨짐 (0) | 2023.05.18 |
[Error] 젠킨스Jenkins 로그 깨질 때 (0) | 2023.03.20 |
[Error] Lock wait timeout exceeded; try restarting transaction (0) | 2023.02.03 |
[git] 이미 remote repositoy에 push한 commit 합쳐서 다시 push하기 (0) | 2023.02.02 |