VSCode Java에서 Lombok 사용시 The Java feature 'Flexible Constructor Bodies' is only available with source level 25 and above 오류
VSCode Java에서 Lombok 사용시 The Java feature 'Flexible Constructor Bodies' is only available with source level 25 and above 오류 오랜만에 단순 프로젝트 열어봤는데... 다음 오류가 뜨길레 확인을 해보았다... 작성일: 2026-10-18-a 문제 프로젝트 설정이 Java 21로 명확하게 들어가 있는데... < properties > < java.version > 21 </ java.version > < project.build.sourceEncoding > UTF-8 </ project.build.sourceEncoding > < maven.compiler.source > ${java.version} </ maven.compiler.source > < maven.compiler.target > ${java.version} </ maven.compiler.target > ... Language Support for Java 확장(vscode-java)이 Java 25 기준으로 동작하게 되면서, Lombok이 왠지 이 프로젝트가 Java 25 환경이 준비된 줄 알고 착각해서 생기는 문제같은? 😅 이 문제를 해결하려면... 해결? Java 21 런타임을 최종 지원하는... 1.56 버전으로 다운 그레이드를 하거나... 특정 버전 설치... 1.560 버전 선택 그냥 생성자 생성 관련해서 lombok 어노테이션을 사용하지 않는 것 정도일 것 같다. 필수 인자에 대한 생성자 생성 lombok 어노테이션 @RequiredArgsConstructor ... @RequiredArgsConstructor public class...