스프링부트가 3.x 버전이 되면서 JavaEE 에서 JakartaEE로 변경된 걸 알고있을 것이다.
그렇기에 Java Mail APi를 사용함에 있어 build.gradle을 과거의 방식대로 하면 안된다.
스프링부트 3.x 이전의 방식
implementation 'javax.mail:javax.mail-api:1.6.2'
스프링부트 3.x 버전의 방식
implementation 'jakarta.mail:jakarta.mail-api:2.1.2'
스프링부트 3.x버전이 나오면서 이전 버전의 프로젝트들의 버전업을 할 때 신경써야 할것이 꽤나 많으니 주의하자.
'스프링부트 > 트러블 슈팅' 카테고리의 다른 글
Docker file 작성 및 빌드와 테스트 (1) | 2024.02.15 |
---|---|
Attempt to recreate a file for type 오류 해결하기 (0) | 2024.01.09 |
@Value 이거 왜 주입 안돼? (0) | 2023.11.29 |
그동안 커밋 기록이 남지 않았던 이유.... (0) | 2023.11.29 |
loadByUsername에서의 트러블 슈팅 (0) | 2023.11.28 |