問題描述,在玩swagger2的時候,因爲出於好奇心,導入最新版的3.0.0,發現結果不對勁,訪問頁面404,最後找出緣由並解決出來了;html
有兩種解決方案;第一種是下降版本,第二種不下降版本,導入其餘的依賴和註解;spring
1)下降版本;使用3.0.0如下的版本便可;ide
相關依賴:ui
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 –> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency>-
相關注解:3d
頁面訪問路徑:htm
2)第二種不下降版本,導入其餘的依賴和註解;blog
相關依賴:(在這裏,it
springfox-swagger-ui和
springfox-swagger2這兩個依賴要刪除掉,否則仍是訪問不到頁面,只留這一個依賴便可
)io
<!-- 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>
相關注解:注意,註解變了哦;class
頁面訪問路徑(也改變了):http://localhost:8082/swagger-ui/index.html