인텔리제이를 통해서 프로젝트를 만들때 JDK는 16버전이 있으나 Java의 경우 11버전과 17버전 밖에 없다. JDK 16버전으로는 JAVA 17을 지원하지 않아서 JAVA 11을 사용할 수 밖에 없다. 따라서 레코드와 같은 새로운 기능을 사용할 수 없게 된다. 프로젝트를 만들때 인텔리제이 IDE 에서는 JAVA 버전 중 LTS 버전만을 권장하기 때문인것 같다. LTS 버전관련 링크 : https://www.oracle.com/java/technologies/java-se-support-roadmap.html 프로젝트를 java 11 jdk 16 으로 만들고 프로젝트 구조 - 프로젝트 설정 - 모듈 - 언어 수준 에서 java 16으로 변경한다. ![](https://image