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>

 

 

 
posted @ 2025-03-22 15:33  TIFOSI_Z  阅读(85)  评论(0)    收藏  举报