一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語(yǔ)言|JavaScript|易語(yǔ)言|vb.net|

服務(wù)器之家 - 編程語(yǔ)言 - Java教程 - SpringBoot配置SwaggerUI訪問(wèn)404錯(cuò)誤的解決方法

SpringBoot配置SwaggerUI訪問(wèn)404錯(cuò)誤的解決方法

2021-03-02 11:05顏藝學(xué)長(zhǎng) Java教程

這篇文章主要為大家詳細(xì)介紹了SpringBoot配置SwaggerUI訪問(wèn)404錯(cuò)誤的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

SpringBoot 配置SwaggerUI 訪問(wèn)404的小坑。

在學(xué)習(xí)SpringBoot構(gòu)建Restful API的時(shí)候遇到了一個(gè)小坑,配置Swagger UI的時(shí)候無(wú)法訪問(wèn)。

首先在自己的pom文件中加入Swagger的依賴,如下所示:

?
1
2
3
4
5
6
7
8
9
10
11
<dependency>
      <groupId>io.springfox</groupId>
      <artifactId>springfox-swagger-ui</artifactId>
      <version>2.2.2</version>
    </dependency>
 
    <dependency>
      <groupId>io.springfox</groupId>
      <artifactId>springfox-swagger2</artifactId>
      <version>2.2.2</version>
</dependency>

然后在新建一個(gè)SwaggerConfig類:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Configuration
@EnableSwagger2
public 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("關(guān)注我 http://hwangfantasy.github.io/")
        .termsOfServiceUrl("http://hwangfantasy.github.io/")
        .contact("顏藝學(xué)長(zhǎng)")
        .version("1.0")
        .build();
  }
}

最后在自己的Controller中加上一系列的API注解即可,其實(shí)不需要加上API注解也可以正常使用。
最后在localhost:8080/swagger-ui.html 訪問(wèn)即可看到swagger頁(yè)面了。

但是關(guān)鍵來(lái)了,我第一次按照這樣的方法配置卻提示如下錯(cuò)誤:

?
1
2
3
4
5
6
7
Whitelabel Error Page
 
This application has no explicit mapping for /error, so you are seeing this as a fallback.
 
Thu Nov 24 19:57:13 CST 2016
There was an unexpected error (type=Not Found, status=404).
No message available

但是我新建一個(gè)項(xiàng)目重新配置卻沒有任何問(wèn)題,于是想到自己的項(xiàng)目中肯定有哪些配置與swagger沖突了,
最后發(fā)現(xiàn)在 application.properties 中把

?
1
spring.resources.static-locations=classpath:/static/

這一行注釋掉即可訪問(wèn)了。

SpringBoot配置SwaggerUI訪問(wèn)404錯(cuò)誤的解決方法

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持服務(wù)器之家。

原文鏈接:http://blog.csdn.net/hwangfantasy/article/details/66542602

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲不卡视频在线 | 玩50岁四川熟女大白屁股直播 | ai换脸杨颖被啪在线观看 | 黑人k8经典 | 波多野结衣在线看 | 91国产在线观看 | 色综合久久98天天综合 | 91精品国产99久久 | 深夜福利在线播放 | 99热这里只有精品国产在热久久 | 成人网18免费网 | 丰满大乳欲妇三级k8 | 午夜理伦片免费 | 亚洲大逼 | 手机看片福利盒子久久 | 美女跪式抽搐gif动态图 | 三上悠亚国产精品一区 | 欧美日韩一区不卡 | 奇米影视欧美 | 唯美 清纯 另类 亚洲制服 | 免费看男人使劲躁女人小说 | 亚洲丰满女人ass硕大 | 国产精品青青青高清在线观看 | 国产rpg迷雾之风冷狐破解 | 情缘免费观看完整版 | 色综合久久中文字幕综合网 | 希岛爱理aⅴ在线中文字幕 午夜综合网 | 久久中文字幕亚洲精品最新 | 超h 超重口 高h 污肉1v1 | 高跟丝袜人妖sissy露出调教 | 日韩先锋| 四虎永久成人免费 | 国产成人精品高清在线观看99 | 91天堂素人97年清纯嫩模 | 国产亚洲福利精品一区 | 男公厕里同性做爰 | 美女脱了内裤打开腿让男人图片 | 北海市副市长黄江老公 | 成人中文字幕在线高清 | 久久视频这有精品63在线国产 | 国内精品视频一区二区三区八戒 |