spring 3 更新后找不到 swagger 3 导入

问题描述 投票:0回答:1

有与我的问题类似的帖子,但我有所有正确的依赖项。我还有另一个正在使用 swagger 3 的应用程序,我刚刚更新到 spring 2 -> 3。我正在努力弄清楚为什么这个非常小的帮助程序存储库无法解析 swagger 3。

maven pom.xml

<springfox-swagger.version>3.0.0</springfox-swagger.version>
<swagger.version>2.2.15</swagger.version>
<springdoc.version>2.5.0</springdoc.version>

  <!-- ................................................................= -->
  <!-- Springfox -->
  <!-- ................................................................= -->
  <dependency>
    <groupId>io.springfox</groupId>
    <artifactId>springfox-swagger2</artifactId>
  </dependency>

  <!-- ................................................................= -->
  <!-- Swagger -->
  <!-- ................................................................= -->
  <dependency>
    <groupId>io.swagger.core.v3</groupId>
    <artifactId>swagger-annotations</artifactId>
    <version>${swagger.version}</version>
  </dependency>
  <dependency>
    <groupId>io.swagger.core.v3</groupId>
    <artifactId>swagger-models</artifactId>
    <version>${swagger.version}</version>
  </dependency>
  <dependency>
    <groupId>org.springdoc</groupId>
    <artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
    <version>${springdoc.version}</version>
  </dependency>

应用程序失败,因为通过 openapi 生成的类无法解析 swagger。

有人有类似经历吗?

enter image description here

spring-boot swagger swagger-ui
1个回答
0
投票

现在的依赖是这样的。

<dependency> <groupId>org.springdoc</groupId> <artifactId>springdoc-openapi-starter-webmvc-ui</artifactId> <version>2.4.0</version> </dependency>

谢谢

© www.soinside.com 2019 - 2024. All rights reserved.