![[Spring Error] import jakarta.validation 이 import 안 될 때 1 import jakarta.validation 이 import](http://allhoneytip.com/wp-content/uploads/2024/01/image-64-optimized.png)
Spring에서 import jakarta.validation(import javax.validation) 사용이 안 될 때 어떻게 대처하는 지 알아보겠습니다.
※ javax 는 jakarta로 변경되었습니다.
import jakarta.validation 안 되는 이유
= import javax.validation
![[Spring Error] import jakarta.validation 이 import 안 될 때 2 import jakarta.validation 이 import](http://allhoneytip.com/wp-content/uploads/2024/01/image-67-optimized.png)
※ javax 는 jakarta로 변경되었습니다.
항상 그냥 쓰고있던 import javax.validation, 갑자기 안 되거나 스프링 버전업 시에 문제가 되는 경우가 있으셨을 겁니다.
안 되는 이유는 스프링 부트 2.3.0 이상부터, starter web의 dependency에서 제외되기 때문입니다.
import jakarta.validation 사용 방법
– dependency 직접 추가
Gradle
dependencies {
...
implementation 'org.springframework.boot:spring-boot-starter-validation'
}
![[Spring Error] import jakarta.validation 이 import 안 될 때 3 import javax.validation 이 import 안 될 때](http://allhoneytip.com/wp-content/uploads/2024/01/image-66-1024x79-optimized.png)
Maven
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId>
</dependency>
import 성공
![[Spring Error] import jakarta.validation 이 import 안 될 때 4 image 68](http://allhoneytip.com/wp-content/uploads/2024/01/image-68-optimized.png)
답글 남기기