본문 바로가기
프로그래밍/웹 개발

[Java/SpringBoot] Java와 SpringBoot 버전 및 javax와 Jakarta

by 제이콥J 2023. 8. 23.

Java와 SpringBoot를 사용하여 버전을 맞추지 않으면 에러가 발생합니다.

Java 11을 사용하면서 아래와 같은 방법으로 버전을 맞추었습니다.

 

1. Java 11 사용 시 SpringBoot 2.X.X 버전을 사용해야 함

- 현재 2.7.2 버전을 사용할 수 있습니다.

 

2. Java 17부터 라이브러리 import 경로 변경 (Java EE → Jakarta EE)

- Java 17 이전 : javax.....

- Java 17 이상 : jakarta...

 

// Java 17 이전
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.validation.Valid;

// Java 17 직후
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.Valid;
반응형

댓글