728x90
반응형
문제
단일 모듈 환경에서의 Swagger UI 정상 동작 여부를 확인 후, 멀티 모듈로 변환 후 Swagger UI를 실행 했을 경우 아래와 같은 에러가 발생했습니다.
Ambiguous handler methods mapped for '/v3/api-docs'
해결
JSON 형식의 OpenAPI의 문서 경로가 중복되어 발생하는 문제라고 판단하여 application.yml 에 아래와 같은 설정을 추가해주었습니다.
springdoc:
api-docs:
path: /api-docs/network
해당 설정 추가 후 아래와 같이 Swagger UI가 정상적으로 보입니다.
OpenAPI의 api-docs의 기본 URL이 /v3/api-docs 여서 발생한 에러였습니다.
728x90
반응형
'웹 프로그래밍 > Swagger' 카테고리의 다른 글
[Swagger] OpenAPI 설정 이슈(Failed to load remote configuration / Failed to load API definition) (0) | 2022.07.25 |
---|---|
[Swagger] Springfox Swagger vs SpringDoc (0) | 2022.07.22 |
[Swagger] Swagger 2.x VS OpenAPI 3.x (0) | 2022.07.20 |