Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >swagger报错This application has no explicit mapping for /

swagger报错This application has no explicit mapping for /

作者头像
似水的流年
发布于 2019-12-06 06:02:52
发布于 2019-12-06 06:02:52
7.5K00
代码可运行
举报
文章被收录于专栏:电光石火电光石火
运行总次数:0
代码可运行

提示一下错误

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Whitelabel Error Page 
  This application has no explicit mapping for /error, so you are seeing this as a fallback.  
  Wed Aug 29 11:02:44 CST 2018  
  There was an unexpected error (type=Not Found, status=404).  
  No message available

是因为swagger-ui.html 是在springfox-swagger-ui.jar里的,因为修改了路径Spring Boot不会自动把/swagger-ui.html这个路径映射到对应的目录META-INF/resources/下面。 所以我们修改springboot配置类,为swagger建立新的静态文件路径映射就可以了

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
@Configuration
public class WebMVCConfig extends WebMvcConfigurerAdapter {
    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("swagger-ui.html")
                .addResourceLocations("classpath:/META-INF/resources/");
          registry.addResourceHandler("/webjars/**")
                 .addResourceLocations("classpath:/META-INF/resources/webjars/");
    }
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-09-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
【WEB系列】高版本SpringBoot整合Swagger启动异常问题
前言: Spring Boot 2.6.x 版本引入依赖 springfox-boot-starter (Swagger 3.0) 后,启动项目会报错: Failed to start bean ‘ documentationPluginsBootstrapper ‘ ; nested exception… 异常信息: Error starting ApplicationContext. To display the conditions report re-run your application wit
框架师
2022/05/14
2.9K0
【WEB系列】高版本SpringBoot整合Swagger启动异常问题
Spring Boot引入swagger-ui 后swagger-ui.html无法访问404
Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务,后端集成下Swagger,然后就可以提供一个在线文档地址给前端同学。
JadePeng
2020/08/25
8.7K0
13.9 SpringBoot集成Swagger2中遇到的问题13.9 SpringBoot集成Swagger2中遇到的问题
我们在使用SpringBoot集成Swagger2中,访问:http://127.0.0.1:8188/swagger-ui.html
一个会写诗的程序员
2018/08/20
2.6K0
13.9 SpringBoot集成Swagger2中遇到的问题13.9 SpringBoot集成Swagger2中遇到的问题
SpringFox Swagger 3.0.0 适配SpringMvc、SpringWebflux
现在后台基本都用到了swagger,无论开发人员调试测试,还是前端用,都很方便,前段时间如果用SpringWebflux的话,只能用3.0快照版,不过最近已经发布了正式版,时隔2年多,新版本还是有很大的变化。
码农笔录
2020/10/30
1.4K0
SpringFox Swagger 3.0.0 适配SpringMvc、SpringWebflux
SpringBoot教程(十六) | SpringBoot集成swagger(全网最全)
swagger是当下比较流行的实时接口文文档生成工具。接口文档是当前前后端分离项目中必不可少的工具,在前后端开发之前,后端要先出接口文档,前端根据接口文档来进行项目的开发,双方开发结束后在进行联调测试。
一缕82年的清风
2022/04/08
2.6K0
SpringBoot教程(十六) | SpringBoot集成swagger(全网最全)
【常见BUG】Spring Boot 和 Springfox(Swagger)版本兼容问题
根据提供的错误信息和搜索结果,这个问题通常与 Spring Boot 和 Springfox(Swagger)的集成有关。错误提示Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException表明在 Spring Boot 应用启动过程中,documentationPluginsBootstrapper这个 bean 无法正常启动,原因是遇到了空指针异常(NullPointerException)。这通常是由于 Spring Boot 和 Springfox 的版本不兼容导致的路径匹配策略冲突。
kwan的解忧杂货铺
2024/12/17
7210
SpringBoot 通过配置禁用swagger
使用注解@Profile({“dev”,“test”}) 表示在开发或测试环境开启,而在生产关闭。(推荐使用)
用户1212940
2022/04/13
2.5K0
Swagger问题:No mapping for GET /swagger-ui.html报错
简介:本文讲解No mapping for GET /swagger-ui.html这个报错的解决方法。
GeekLiHua
2025/01/21
5340
Swagger问题:No mapping for GET /swagger-ui.html报错
Spring Boot 静态资源处理
摘要:spring Boot 默认的处理方式就已经足够了,默认情况下Spring Boot 使用WebMvcAutoConfiguration中配置的各种属性。 但是如果你想要自己配置一些项目的设置,你可以在@Configuration注解的配置类上增加@EnableWebMvc或者继承WebMvcConfigurationSupport和WebMvcConfigurationAdapter 正文: 首先解析@EnableWebMvc 、WebMvcConfigurationSupport和WebMvcC
itliusir
2018/05/21
1.7K0
总结SpringBoot1.x迁移到2.x需要注意的问题
SpringBoot1.x和SpringBoot2.x版本差异化还是比较大的,有些三方依赖组件有些是基于2.0版本为标准升级的,当我们将项目由1.0升级到2.0时会出现依赖的方法不存在或方法错误,需要逐个去调整,下面总结了我们升级实践过程中遇到的一些问题和网友总结的一些问题。
欢醉
2023/02/27
4680
swagger跨域,404,弹窗问题解决
为了方便前端的测试人员测试我编写的接口,之前我特地去学习使用了一下swagger这个工具,但是自己使用起来感觉很不错,但是过了一段时间之后,我高高兴兴地让我前端的同事来用这玩意儿进行测试的时候,竟然翻车了.说实话,但是自己是真特么尴尬.
萌萌哒的瓤瓤
2021/01/13
2.6K0
swagger跨域,404,弹窗问题解决
Spring boot Swagger2 配置使用实战
分析上述配置,我们需要在 java 类上指明 @Configuration、@EnableSwagger2 注解。
create17
2020/06/09
2.5K0
swagger-ui简要使用说明
在和springboot 进行集成的时候,因为springboot默认不会添加jar中的资源文件,导致api页面不能显示,所以需要手动的设置资源文件。
何白白
2019/06/28
2.2K0
《Spring Boot开发:从0到1》第13章 常见问题与解决方案
13.1 Spring MVC 关于controller的字符编码 13.2 Spring Boot启动报错 13.3 javax.servlet.ServletException 13.4 库依赖冲突问题 13.5 org.apache.catalina.LifecycleException 13.6 @EnableMongoRepositories路径配置 13.7 Logging system failed to initialize using configuration from 'logback.xml ' 13.8 java.lang.IllegalArgumentException: Request header is too large
一个会写诗的程序员
2018/08/20
8980
《Spring Boot开发:从0到1》第13章 常见问题与解决方案
Swagger-Springboot-mybatis-mysql
此项目是我闲着的时候,整理出来的。因为我主要是做后端的,接口可能测试比较麻烦,所以就想起来了使用Swagger来管理API,然后还起到了测试的作用,还省得费劲去整理API文档了。一举两得,灰常的完美鸭!
手撕代码八百里
2020/07/28
7470
Swagger-Springboot-mybatis-mysql
API管理-基于SpringBoot项目集成swagger实现接口文档自动生成
上一次博客(API管理-使用开源xxl-api项目管理接口)中我也提到过接口文档在整个生命周期中的重要性以及使用开源xxl-api的优缺点,缺点就是没法自动完成接口文档的生成,而是手动的录入,这样的话跟我们传统的通过编写word来管理接口文档也没什么区别;而swagger却是通过开发者在编写接口的时候就已经通过指定的注解标注好接口的信息,在启动的时候swagger会自动生成对应的接口文档。
秋日芒草
2019/06/24
1.5K0
API管理-基于SpringBoot项目集成swagger实现接口文档自动生成
Spring-Boot + Swagger2 自动生成API接口文档
spring-boot作为当前最为流行的Java web开发脚手架,相信越来越多的开发者会使用其来构建企业级的RESTFul API接口。这些接口不但会服务于传统的web端(b/s),也会服务于移动端。在实际开发过程中,这些接口还要提供给开发测试进行相关的白盒测试,那么势必存在如何在多人协作中共享和及时更新API开发接口文档的问题。 假如你已经对传统的wiki文档共享方式所带来的弊端深恶痛绝,那么尝试一下Swagger2 方式,一定会让你有不一样的开发体验:
用户1212940
2022/04/13
8070
Spring-Boot + Swagger2 自动生成API接口文档
OpenAPI规范3-Swagger2 的美化使用
本人自己使用的swagger2.0,鉴于颜值和OpenAPI规范,就想体验下,后续再补充各种情况的demo。
软件测试君
2022/01/24
7.4K0
OpenAPI规范3-Swagger2 的美化使用
Spring Boot 整合 Swagger 接口文档工具
我们在开发接口的时候,会将接口文档给前端的开发者进行对接。我们可以通过 Postman 或者 Yapi 等接口管理工具进行编写管理。实际开发中,接口的管理确实也应该通过专业的工具管理。
Jimmy_is_jimmy
2023/08/09
3600
Spring Boot 整合 Swagger 接口文档工具
spring boot swagger-ui.html 404
<!-- Swagger依赖包 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.8.0</version> </dependency> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.8.0</version> </dependency> <!-- Swagger end -->
庞小明
2019/05/25
4.9K0
推荐阅读
相关推荐
【WEB系列】高版本SpringBoot整合Swagger启动异常问题
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档