SpringBoot配置SwaggerUI访问404错误怎么解决
发表于:2024-12-12 作者:千家信息网编辑
千家信息网最后更新 2024年12月12日,这篇"SpringBoot配置SwaggerUI访问404错误怎么解决"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有
千家信息网最后更新 2024年12月12日SpringBoot配置SwaggerUI访问404错误怎么解决
这篇"SpringBoot配置SwaggerUI访问404错误怎么解决"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"SpringBoot配置SwaggerUI访问404错误怎么解决"文章吧。
SpringBoot 配置SwaggerUI 访问404的小坑。
在学习SpringBoot构建Restful API的时候遇到了一个小坑,配置Swagger UI的时候无法访问。
首先在自己的pom文件中加入Swagger的依赖,如下所示:
io.springfox springfox-swagger-ui 2.2.2 io.springfox springfox-swagger2 2.2.2
然后在新建一个SwaggerConfig类:
Configuration@EnableSwagger2public class SwaggerConfig { @Bean public Docket createRestApi() { return new Docket(DocumentationType.SWAGGER_2) .apiInfo(apiInfo()) .select() .apis(RequestHandlerSelectors.basePackage("com.nightowl")) .paths(PathSelectors.any()) .build(); } private ApiInfo apiInfo() { return new ApiInfoBuilder() .title("NightOwl RESTful APIs") .description("关注我 http://hwangfantasy.github.io/") .termsOfServiceUrl("http://hwangfantasy.github.io/") .contact("颜艺学长") .version("1.0") .build(); }}
最后在自己的Controller中加上一系列的API注解即可,其实不需要加上API注解也可以正常使用。
最后在localhost:8080/swagger-ui.html 访问即可看到swagger页面了。
但是关键来了,我第一次按照这样的方法配置却提示如下错误:
Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.Thu Nov 24 19:57:13 CST 2016There was an unexpected error (type=Not Found, status=404).No message available
但是我新建一个项目重新配置却没有任何问题,于是想到自己的项目中肯定有哪些配置与swagger冲突了,
最后发现在 application.properties 中把
spring.resources.static-locations=classpath:/static/
这一行注释掉即可访问了。
以上就是关于"SpringBoot配置SwaggerUI访问404错误怎么解决"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。
配置
内容
错误
小坑
文章
时候
注解
知识
篇文章
项目
中加
一行
价值
关键
大部分
学长
就是
文件
方法
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
济阳租房网络安全
笔记本自学软件开发
数据库技术有哪些应用软件
数据库如何入门与精通
海康威视服务器软件盒子
城阳区平台软件开发企业
我的世界服务器名字长度
一个网站配多大服务器
吉林常规软件开发计划
服务器上共享文件夹安全变灰
三年级网络安全知识内容
网络安全评估综述
华亿乐购网络技术
c thrift 服务器
2020网络安全形势
从提高网络安全意识的角度
长治有没有软件开发
计算机软件开发管理必要性
时序数据库技术选型
服务器检测内存报错
打开一号服务器
临沂游戏软件开发公司
计算机的网络安全问题包括
数据库密码删除数据
网吧里面的免费网络安全吗
SGE服务器管理
服务器告警声音消除
表单提交不到服务器
网络技术常见英文单词
北京惠通世纪网络技术有限公司