인프런 커뮤니티 질문&답변

highjune님의 프로필 이미지
highjune

작성한 질문수

[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발

Swagger Documentation 구현 - Spring Boot 2.7 사용 ①

선생님 가장 기본적인 Docket리턴 함수실행부터 에러가 나네요

작성

·

185

0

http://localhost:8088/v2/api-docs

에서 확인하려 하는데 계속 에러가 나네요, ㅠ

파란색 글씨 에러부분은 메인함수 부분에서 

springApplication.run(Rest~) 부분입니다.

답변 1

4

Dowon Lee님의 프로필 이미지
Dowon Lee
지식공유자

안녕하세요, 이도원입니다. 

전체 오류 메시지가 보이지 않아서 정확한 답변을 드리기 어렵지만,

Swagger 관련 오류 해결을 위해서 

방법1) Spring Boot 버전을 2.1.X 버전으로 변경

방법2) SwaggerConfig 클래스에 Bean 추가

public class SwaggerConfig {
    ...
   
@Bean
   
public LinkDiscoverers discoverers() {
        List<
LinkDiscoverer> plugins = new ArrayList<>();
       
plugins.add(new CollectionJsonLinkDiscoverer());
        return new
LinkDiscoverers(SimplePluginRegistry.create(plugins));
   
}

}

위와 같은 방법으로 처리해 보시기 바랍니다. 

감사합니다. 

highjune님의 프로필 이미지
highjune

작성한 질문수

질문하기