springfox-swagger2 报错 undefined (reading 'markdownFiles')
时间: 2023-07-25 16:07:47 浏览: 105
这个报错可能是因为在使用 springfox-swagger2 的时候,你没有正确配置插件或者版本不兼容导致的。
你可以尝试以下解决方案:
1. 检查 springfox-swagger2 的版本是否与其他依赖包版本兼容,如果不兼容,可以尝试升级或降级 springfox-swagger2 的版本。
2. 确保正确配置了 springfox-swagger2 插件,可以参考以下配置:
```xml
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>${springfox.version}</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>${springfox.version}</version>
</dependency>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<addResources>true</addResources>
</configuration>
</plugin>
```
注意: `${springfox.version}` 需要替换为具体的版本号。
3. 如果以上两种方法都没有解决问题,可以尝试删除工程的 `.m2` 目录和 `.idea` 目录,重新构建项目,然后再次尝试。
希望以上方法能够帮到你。
阅读全文