Java 带有springdoc openapi ui的swagger codegen maven插件

Java 带有springdoc openapi ui的swagger codegen maven插件,java,spring-boot,swagger-ui,openapi,swagger-codegen,Java,Spring Boot,Swagger Ui,Openapi,Swagger Codegen,我想在带有swagger codegen maven插件的生成服务中使用springdoc openapi ui,但生成的API使用了错误的包,它使用io.swagger.annotations而不是io.swagger.v3.oas.annotations 我能为此做些什么 导入io.swagger.annotations.*; 导入。。。 @javax.annotation.Generated(value=“io.swagger.codegen.v3.generators.java.Spri

我想在带有swagger codegen maven插件的生成服务中使用springdoc openapi ui,但生成的API使用了错误的包,它使用io.swagger.annotations而不是io.swagger.v3.oas.annotations

我能为此做些什么

导入io.swagger.annotations.*;
导入。。。
@javax.annotation.Generated(value=“io.swagger.codegen.v3.generators.java.SpringCodegen”,date=“2019-10-07T13:17:04.413+02:00[欧洲/马德里])
@Api(value=“随机宠物”,description=“随机宠物Api”)
公共接口{
...
}

io.swagger.codegen.v3
swagger codegen maven插件
3.0.11
生成大摇大摆的弹簧靴
没有一个
生成
${swagger codegen.api.spec}
春天
${project.groupId}.web.api
${project.groupId}.web.api.model
假的
假的
假的
真的
杰克逊=真的
球衣2
真的
假的
假的
.
真的
真的
爪哇8
真的

我也有同样的问题,导致我阅读文档:

通过在my build.gradle中添加以下行,修复了该问题:

    implementation group: 'io.swagger.parser.v3', name: 'swagger-parser', version: '2.0.20'

希望它能帮助别人…

您使用的是什么版本的swagger codegen maven插件?请从pom.xml中发布插件配置。我只是在问题中写的。谢谢。你能解决这个问题吗?