반응형
문제 상황
Swagger 설정 중 아래와 같은 의존성으로 pom.xml로 설정을 하였습니다.
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>3.0.0</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>3.0.0</version>
</dependency>
Swagger 버전은 3.0.0으로 swagger2와 swagger-ui 의존성을 설정하였었습니다. 이 상태에서 실행 시 api-docs 는 잘 실행되었지만, swagger-ui는 실행이 정상적으로 되지 않고 WhiteLabel 문제가 발생함을 확인하였습니다.
해결 방법
먼저 위에서 정의했던 2개의 의존성을 삭제하였습니다. 삭제한 후 아래의 의존성을 추가하여 주었습니다.
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-boot-starter</artifactId>
<version>3.0.0</version>
</dependency>
그 이후 서버 재시작을 하고 http://localhost:8099/swagger-ui/ 로 접속 시 정상적으로 동작함을 확인하였습니다. 해당 문제는 아래 링크에서 확인할 수 있습니다.
반응형
'Linux > Server' 카테고리의 다른 글
[Jenkins] Clone / Checkout Timeout 에러 처리 (0) | 2022.07.22 |
---|---|
[Jenkins] Pipeline Syntax (0) | 2022.04.06 |
[Spring] REST API Version 관리 (1) | 2022.03.23 |
[Spring] Path variable ? (0) | 2022.03.17 |
[Spring] Spring Boot의 작동원리? Dispatcher Servlet? (0) | 2022.03.17 |