오늘 lombok(롬복)을 사용하여 코드 간소화를 하기 위해 @ToString, @AllArgsConstructor 어노테이션을 사용하였으나, 다음과 같은 오류가 발생하였다. 이는 프로젝트에서 사용하고 있는 JDK가 21버전 이상이기에 발생하는 오류인데 JDK를 17로 수정해주면 해결된다.
이 글은 Mac 기준으로 작성되었으니 참고바란다.
오류 발생
오류 해결방법
1. File -> Project Structure 이동
2. SDK가 현재 JDK21 버전으로 설정되어있다. SDK를 JDK 17버전으로 수정해주자.
2-1 만일 JDK 17버전이 존재하지 않는다면
JDK17 버전을 다운로드 한 뒤 적용을 해주면 해결이 된다.
3. 성공적으로 실행이 된다.
'Dev Framework > Spring' 카테고리의 다른 글
[Spring] @Controller 와 @RestController의 차이 (0) | 2024.03.05 |
---|---|
[Spring]Caused by: com.mysql.cj.exceptions.UnableToConnectException: Public Key Retrieval is not allowed 해결 방법 (0) | 2024.03.05 |
[Spring][완독] 스프링 부트3 자바 백엔드 개발 입문 - 출판사 길벗 (0) | 2024.03.02 |
[Spring] REST API에 대해서 (0) | 2024.03.02 |
[Spring Boot] 스프링 부트란 (0) | 2024.02.11 |