😣 내 문제는 ...
AWS S3 bucket 설정을 위해 서비스 클래스를 작성하던 와중 @Value() 애너테이션을 적용하지 못하는 문제가 발생했다.
😐 고민
구글링 해 본 결과 lombok 설정에 문제가 있어서 그럴 수도 있다는 걸 봤다.
그래서 build.gradle 에서 lombok 에 관한 설정을 뒤져봤지만, lombok 설정에는 문제없었다.
그래서 뭐가 문젤까 하고 에러 메세지를 한참 들여다봤는데 ..
'annotation type not applicable to this kind of declaration'
ㅋㅋㅋ아 ..설마 임포트 잘못한거아니야? 란 생각이 들었다.
🥰 해결!!!!
그러했다 .. 바보같이 import lombok.Value를 해줬는데 annotation.Value를 해줬어야 했던 것이다 ,,
import org.springframework.beans.factory.annotation.Value;
로 임포트 해줬더니 에러가 해결됐다.
역시 모든 에러의 열쇠는 에러 메세지에 있단 걸 또 한 번 깨달은 날이다. 삽질 금지 !!!
'General > debugging' 카테고리의 다른 글
[삽질] 자꾸 CLI 명령어 까먹어서 이제 안 까먹으려고 쓰는 "Port 8080 was already in use" 에러 해결 방법 (0) | 2024.04.10 |
---|