boolean io.swagger.v3.oas.models.media.Schema.getExampleSetFlag()
java17
<springdoc.version>2.3.0</springdoc.version>
错误信息
jakarta.servlet.ServletException: Handler dispatch failed: java.lang.NoSuchMethodError: 'boolean io.swagger.v3.oas.models.media.Schema.getExampleSetFlag()'
确保项目中使用的 swagger-core 和 springdoc-openapi 的版本是兼容的。以下是推荐的版本组合:
springdoc-openapi-starter-common: 2.3.0
swagger-core-jakarta: 2.2.19

解决方案
maven中单独设置swagger-core
<!-- Maven -->
<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-starter-webmvc-api</artifactId>
<version>2.3.0</version>
</dependency>
<dependency>
<groupId>io.swagger.core.v3</groupId>
<artifactId>swagger-core</artifactId>
<version>2.2.19</version>
</dependency>

浙公网安备 33010602011771号