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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM