我在Docker上使用生成客户端API有问题。跑完后:
docker run --rm -v "${PWD}:/local" openapitools/openapi-generator-cli generate -i ./petstore.yml -g typescript-angular -o api/petstore
我得到了一个:
[error] The spec file is not found: ./petstore.yml
[error] Check the path of the OpenAPI spec and try again.
也曾尝试过:
docke
我已经编写了API3.0格式()的OpenAPI定义。现在,我正在尝试生成Java Spring对象,就像以前使用Swagger 2.0定义及其关联的Maven插件所做的那样。
到目前为止,我有一个基本的API定义,它的开头是:
openapi: 3.0.0 info: title: Demo API description: This is a basic REST API implementing the [Open API Specification](https://en.wikipedia.org/wiki/OpenAPI_Specification).
我使用Open来使用yaml文件生成java类。当我跑的时候
mvn清洁安装
我得到了一个错误:
unexpected error in Open-API generation
org.openapitools.codegen.SpecValidationException: There were issues with the specification. The option can be disabled via validateSpec (Maven/Gradle) or --skip-validate-spec (CLI).
| Error count: 3, Warnin
我有一个OpenAPI规范,并为我的spring引导应用程序生成代码。在生成代码后,RequestMapping包含一个具有默认值的变量。
@Generated(value = "org.openapitools.codegen.languages.SpringCodegen", date = "2022-05-12T12:55:38.660504+02:00[Europe/Berlin]")
@Controller
@RequestMapping("${openapi.tenantapp.base-path:/api/v1}")
public