• SpringFox 3.0.0(包含springfox-swagger2-3.0.0)——无法访问/swagger-ui.html解决方案


    问题描述,在玩swagger2的时候,由于出于好奇心,导入最新版的3.0.0,发现结果不对劲,访问页面404,最后找出原因并解决出来了;

    有两种解决方案;第一种是降低版本,第二种不降低版本,导入其他的依赖和注解;

    1)降低版本;使用3.0.0以下的版本即可;

    相关依赖:

    复制代码
             https://mvnrepository.com/artifact/io.springfox/springfox-swagger-ui –>
            <dependency>
                <groupId>io.springfox</groupId>
                <artifactId>springfox-swagger-ui</artifactId>
                <version>2.9.2</version>
            </dependency>
            https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 &ndash;&gt;
            <dependency>
                <groupId>io.springfox</groupId>
                <artifactId>springfox-swagger2</artifactId>
                <version>2.9.2</version>
            </dependency>-
    复制代码

    相关注解:

     页面访问路径:

     2)第二种不降低版本,导入其他的依赖和注解;

    相关依赖:(在这里,

    springfox-swagger-ui和
    springfox-swagger2这两个依赖要删除掉,不然还是访问不到页面,只留这一个依赖即可

    复制代码
            <!-- https://mvnrepository.com/artifact/io.springfox/springfox-boot-starter-->
            <dependency>
                <groupId>io.springfox</groupId>
                <artifactId>springfox-boot-starter</artifactId>
                <version>3.0.0</version>
            </dependency>
    复制代码

    相关注解:注意,注解变了哦;

     页面访问路径(也改变了):http://localhost:8082/swagger-ui/index.html

  • 相关阅读:
    我正在使用的 Gnome 扩展列表(不定期更新)
    PHP中 <<< A ··· A 是什么意思
    Java 中 this 的作用
    Java 类成员变量中 public, private, protected, default 权限区别
    虫师github
    在线学习的网站
    软件测试博客
    乙醇公开课视频
    教你如何写框架------元素管理篇
    自动化测试与持续集成方案--接口测试
  • 原文地址:https://www.cnblogs.com/smallfa/p/15098992.html
Copyright © 2020-2023  润新知