小编pel*_*osa的帖子

使用 Spring 的 Swagger UI 上出现 404 错误(springdoc-openapi 配置)

我正在将 swagger UI 添加到我的 Spring boot 应用程序中。当我尝试访问 swagger-ui.html 时。我收到 404 错误。

配置类:

@Configuration
public class SwaggerConfig {

    @Bean
    public OpenAPI springShopOpenAPI() {
        return new OpenAPI()
                .info(new Info().title("JOYAS-STOCK API Docs")
                        .description("JOYAS-STOCK REST API documentation")
                        .version("v1.0.0"));
    }
}
Run Code Online (Sandbox Code Playgroud)

应用程序属性:

#swagger-ui config
springdoc.swagger-ui.path=/swagger-ui
springdoc.swagger-ui.operationsSorter=method
springdoc.swagger-ui.tagsSorter=alpha
Run Code Online (Sandbox Code Playgroud)

pom.xml:

<dependency>
   <groupId>org.springdoc</groupId>
   <artifactId>springdoc-openapi-ui</artifactId>
   <version>1.6.13</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

错误消息:Whitelabel 错误页面 此应用程序没有 /error 的显式映射,因此您将其视为后备。

出现意外错误(类型=未找到,状态=404)。

我开始实施 swagger 的配置,显然它不起作用。

单击查看错误屏幕

spring swagger-ui spring-boot openapi springdoc

13
推荐指数
2
解决办法
3万
查看次数

标签 统计

openapi ×1

spring ×1

spring-boot ×1

springdoc ×1

swagger-ui ×1