springboot 3로 넘어오면서 springdoc의 버전도 v2로 올라갔다.
springdoc-openapi v2 docs
https://springdoc.org/v2/#migrating-from-springdoc-v1
docs를 참고해 migration을 진행하자.
// buidl.gradle.kts groovy는 수정해서 사용해야 한다.
// 기존 springboot 2
api("org.springdoc:springdoc-openapi-ui:1.6.14")
api("org.springdoc:springdoc-openapi-kotlin:1.6.14")
혹은
implementation("org.springdoc:springdoc-openapi-ui:1.6.14")
implementation("org.springdoc:springdoc-openapi-kotlin:1.6.14")
// 신규 springboot 3
// kotlin support 지원됨
api("org.springdoc:springdoc-openapi-starter-webmvc-ui:2.0.2")
혹은
implementation("org.springdoc:springdoc-openapi-starter-webmvc-ui:2.0.2")