부트캠프 수업을 진행하면서 JDK 17버전을 다운받아서 사용하고 있다. 그런데 가장 많이 사용되고 있는 8버전이 아닌 17버전을 왜 사용하는지에 관해 의문이 생겼고, JDK 버전의 변화에 관해 알아보고 싶어서 이렇게 글을 작성한다.
Java 프로그램을 개발하기 위해 필요한 도구의 모음이다.
JDK는 Java 컴파일러, 디버깅 도구, 자바 가상 머신(JVM) 등을 포함하고 있다.
LTS(장기 지원 버전)에는 8,11,17,21 버전이 존재한다. 지금 가장 많이 이용되는 버전은 JDK 8 버전이고, 요즘 JDK 17(29년 9월까지 지원)버전도 사용 빈도가 늘어나고 있는 추세다.
Jetbrains 에코시스템 2023 자바 버전 사용 조사
(출처 : https://www.jetbrains.com/lp/devecosystem-2023/java/)
마이그레이션 하는데 어려움이 적다.신규 버전을 위한 대비가 되는 것이다.Spring Boot 3.0와 Spring FrameWork 6.0이상 부터는 17버전 이상을 지원한다.⭐