关于通过Swagger2,升级2.10问题,查看接口浏览器跳出Unable to infer base url. This is common when using dynamic

今天想通过swagger测试接口启动服务后却跳出

关于通过Swagger2,升级2.10问题,查看接口浏览器跳出Unable to infer base url. This is common when using dynamic_第1张图片

(1)、2.10开始支持两种模式:WebFlux,WebMVC

注解已经修改,不支持@EnableSwagger2了,修改为以下两种,请选择一种:

@EnableSwagger2WebMvc
@EnableSwagger2WebFlux
public class Swagger2Config {

(2)maven依赖变化,之前是两个,现在为3个依赖

 [webflux]

        
            io.springfox
            springfox-swagger2
            ${swagger.version}
        
        
            io.springfox
            springfox-spring-webflux
            ${swagger.version}
        
        
            io.springfox
            springfox-swagger-ui
            ${swagger.version}
        

[webmvc]

        
            io.springfox
            springfox-swagger2
            2.10.5
        
        
            io.springfox
            springfox-swagger-ui
            2.10.5
        
        
            io.springfox
            springfox-spring-webmvc
            2.10.5
        

以上是升级swagger2最新的2.10版本的方法。

你可能感兴趣的:(JAVA,java,maven)