1.需要引入的依赖有三个(我打不开的原因之一是第三个依赖没引):
<!--swagger-->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>${swagger.version}</version>
</dependency>
<!--swagger ui-->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>${swagger.version}</version>
</dependency>
<dependency>
<groupId>com.github.xiaoymin</groupId>
<artifactId>swagger-bootstrap-ui</artifactId>
<version>1.9.6</version>
</dependency>
2.如果把SwaggerConfig放到了其他模块(common)的,注意外层包路径要和调用common的service一致,并且在service的启动类加上包扫描!(就是这一点找了好久都找不到原因,其他配置在common的配置也都失效了:service类的springboot扫描不到)
service模块:
common模块:
启动类加扫描注解: