У меня есть небольшое спринг бут приложение и я хочу создать к нему документацию в yaml файле и отбращаться к ней. Для этого я создал конфиг класс:
@Configuration
public class SwaggerSpecConfig {
@Primary
@Bean
public SwaggerResourcesProvider swaggerResourcesProvider(InMemorySwaggerResourcesProvider defaultResourcesProvider) {
return () -> {
SwaggerResource wsResource = new SwaggerResource();
wsResource.setName("Bank Swagger Spec");
wsResource.setSwaggerVersion("3.0");
wsResource.setLocation("/swagger_specs/BankSwagger.yaml");
List<SwaggerResource> resources = new ArrayList<>(defaultResourcesProvider.get());
resources.add(wsResource);
return resources;
};
}
Добавил в пом файл зависимости:
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-boot-starter</artifactId>
<version>3.0.0</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>3.0.0</version>
</dependency>
Сваггер файл лежит по пути:
src/main/resources/swagger_specs/BankSwagger.yaml
Когда стартую то получаю ошибку:
В чем может быть проблема?
Заранее скажу,что приложение стартует нормально и автодокументацию создает тоже без проблем,а вот с прочтением ошибка