在给SpringBoot项目配置Swagger时出现了一个很令人费解的Bug,这种因为版本不兼容出现的bug时真的让人蛋疼!!
首先介绍一下spring-boot-starter-parent是什么:(以2.6.2版本为例)
参考链接:https://blog.csdn.net/qq_37606901/article/details/105906112
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.6.2</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
可以从源码中看到里面配置了一些基本的信息:
- 定义了 Java 编译版本,如上为 1.8。
- 使用 UTF-8 格式