주신 자료로 안되서
build.gradle.kts 에 해당부분을 추가 하여 해결했습니다.
강의 중 참고 하시면 될거같습니다.
implementation("io.springfox:springfox-swagger-ui:2.9.2-SNAPSHOT")
implementation("io.springfox:springfox-bean-validators:2.9.2-SNAPSHOT")
repositories {
maven(url = "http://oss.jfrog.org/artifactory/oss-snapshot-local/")
}
swagger 관련 추가 언급
spring boot 버젼이 올라가면서 동작에 이상이 있는 경우가 있습니다
- 1. 강사분의 프로젝트의 세팅을 그대로 가져다 쓰던가
- 2. spring boot 3 에서 swagger를 적용하신 블로그를 따라하는 방법으로 해결하면 될것 같아요
1번의 경우
(https://github.com/steve-developer/kotlin-springboot-mvc/tree/master/08.%20todo-list/todo)
저는 위 레포에 build.gradle.kts를 그대로 복사 붙여넣기 한 후, gradle을 리로드 하니 swagger가 잘 작동했습니다. ( 강사분이랑 정확히 같은 환경이니 ..)
2번의 경우, 다음 블로그에서 적용하신걸 참고하면 될것 같습니다
(
https://velog.io/@kjgi73k/Springboot3%EC%97%90-Swagger3%EC%A0%81%EC%9A%A9%ED%95%98%EA%B8%B0)
=> spring boot 3 환경에 맞춰서 강의가 업데이트가 필요하긴 할 것 같습니다
답글