Как генерировать клиент-код с помощью SpringDoc-Openapi-Maven-Plugin и Swagger-Codegen-Maven-Plugin?JAVA

Программисты JAVA общаются здесь
Anonymous
Как генерировать клиент-код с помощью SpringDoc-Openapi-Maven-Plugin и Swagger-Codegen-Maven-Plugin?

Сообщение Anonymous »

Моя цель состоит в том, чтобы генерировать клиента Spring Boot Rest с использованием OpenApi 3.0 . Maven.
Моя проблема заключается в том, что Swagger-codegen-maven-plugin выполняется до Springdoc-Openapi-maven-plugin . So, the output file generated by springdoc-openapi-maven-plugin does not exist when swagger-codegen-maven-plugin executes.
How to execute springdoc-openapi-maven-plugin before swagger-codegen-maven-plugin given the following Maven build plugins Конфигурация?


org.springframework.boot
spring-boot-maven-plugin
2.4.1


pre-integration-test

start



post-integration-test

stop






org.springdoc
springdoc-openapi-maven-plugin
1.1


integration-test

generate




myServerUrl:myPort/v3/api-docs
openApiFile.json
${project.basedir}/src/main/resources
false




io.swagger.codegen.v3
swagger-codegen-maven-plugin
3.0.24



generate


${project.basedir}/src/main/resources/openApiFile.json
typescript-angular

src/gen/java/main










Подробнее здесь: https://stackoverflow.com/questions/657 ... wagger-cod

Вернуться в «JAVA»