Swagger 설정 후, 아무리 봐도 에러가 발생할 만한 코드가 없는데 서버 실행 시 오류가 발생했다.
😂
CONDITIONS EVALUATION REPORT
밑에 Negative matches
, java.lang.TypeNotPresentException: Type javax.servlet.http.HttpServletRequest not present
등의 긴 오류 메시지가 나타났다.Spring Boot의 버전이 3 이상일 경우 Swagger가 정상적으로 작동하지 않을 수 있다고 한다.
Springfox에서 아직 Jakarta 패키지를 지원하지 않는다고 한다.
Swagger의 버전을 낮춰봐야겠다.
🔗 https://velog.io/@ryuneng2/Swagger-Spring-Boot-3.x.x-이상-버전-SpringFox-호환-불가
References