반응형
스웨거를 작성 중 아래와 같은 오류가 발생되었다
Unable to render this definition
The provided definition does not specify a valid version field.
Please indicate a valid Swagger or OpenAPI version field. Supported version fields are swagger: "2.0" and those that match openapi: 3.0.n (for example, openapi: 3.0.0).
처음 이 오류를 해결하고 다시 같은 오류를 2번이나 마주했고 구글에도 특별한 자료가 안보여 기록을 한다
Controller에서 @RequestBody로 받는 DTO중 @ApiModelProperty(example = "") 부분에 괄호가 들어가있나 체크해보자

괄호가 들어가게 되면 어떤이유에선지 Swagger에서 오류를 발생시킨다.
홑따옴표( ' )나 \\로 처리를 해주면 실행은 가능하지만 Example에도 해당 문자가 보이는 문제가있다.
반응형
'공부 > JAVA SPRING' 카테고리의 다른 글
[Java] Mybatis 동시성 제어 (0) | 2023.09.27 |
---|---|
코드 커버리지 적용(Jacoco) (0) | 2023.04.07 |
[SpringBoot] QueryDSL 사용법 (0) | 2023.03.24 |
[SpringBoot] Kakao REST API 검색어로 위도 경도 좌표 받기 (0) | 2023.03.13 |
[SpringBoot] TMDB에서 API 파싱(RestTemplate, WebClient차이) (0) | 2023.03.03 |
댓글