1. 程式人生 > >springboot專案整合swagger版本改變遇到的問題

springboot專案整合swagger版本改變遇到的問題

swagger要2.7.0版本到2.9.2會報錯但不影響正常使用,2.9.2降低2.7.0會無法進行訪問。

升版本伺服器會報以下錯誤:

在這裡插入圖片描述 解決方式:去除一些依賴


        <!-- swagger pom 依賴 -->
        <dependency>
            <groupId>io.springfox</groupId>
            <artifactId>springfox-swagger2</artifactId>
            <version>2.9.2</
version
>
<exclusions> <exclusion> <groupId>io.swagger</groupId> <artifactId>swagger-annotations</artifactId> </exclusion> <exclusion> <
groupId
>
io.swagger</groupId> <artifactId>swagger-models</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>io.springfox</groupId> <artifactId
>
springfox-swagger-ui</artifactId> <version>2.9.2</version> </dependency> <dependency> <groupId>io.swagger</groupId> <artifactId>swagger-annotations</artifactId> <version>1.5.21</version> </dependency> <dependency> <groupId>io.swagger</groupId> <artifactId>swagger-models</artifactId> <version>1.5.21</version> </dependency> <dependency> <groupId>io.github.swagger2markup</groupId> <artifactId>swagger2markup</artifactId> <version>1.3.1</version> </dependency>

##降回版本訪問時會報以下錯誤: 在這裡插入圖片描述 解決方法:瀏覽器清除快取即可 總結:在springboot整合swagger高版本時要去深入瞭解swagger的改變不然在專案中會遇到些問題。