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安全错误
数据库的锁怎样保障安全
nba新浪数据库
PGDD基因复制数据库
战地3在哪里找服务器
软件开发和软件研发哪个好
管理网络技术服务一体化
数据库开发环境有哪些问题
软件开发部 绩效
计算机网络技术与工程造价
dao和ado连接数据库
网络安全检查现场检查表
电脑服务器硬盘怎么取出来
丰台区智能网络技术诚信经营
挖矿网络安全是哪个部门管理
怎么知道服务器是用什么阵列
云服务器定义
河北软件开发者能赚多少钱
临沂平台软件开发企业
一禅智能手办连接服务器失败
三级数据库技术有没有笔试
全国三级数据库技术考什么
网络安全包含网络设备安全
网络安全法作废的法律法规
网络技术常用词
csgo社区服务器换皮肤代码
数据库缓冲技术
南头软件开发定制
数据库系统概率题库
抚州服务器需要多少钱
如何绘制网络安全实施方案图
数据库的基本结构分为几个部分