프로그래밍/웹 개발
[Java/SpringBoot] Java와 SpringBoot 버전 및 javax와 Jakarta
제이콥J
2023. 8. 23. 17:44
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;
반응형