0

我有一些consumed.yamlAPI,现在用于生成类openapi-generator gradle plugin- 我需要将此consumed.yaml文件存储在我的 Spring Boot 项目中。我使用的 gradle 任务的简短示例:

task clientApiGenerate(type: GenerateTask) {
    generatorName = "jaxrs-cxf-client"
    inputSpec = "path/to/consumed.yaml"
    ...
}

所以问题 - 我可以使用 URL 来下载 API 文件,例如,从 gitlab 然后在这一行中使用它:
inputSpec = "path/to/consumed.yaml"

当前正在使用以下版本,但如有必要,可以进行更改:

  • 等级:6.8.3
  • openapi-generator gradle 插件:5.3.0
4

1 回答 1

0

看起来这是可能的,如下面的示例所示。没有为自己尝试过。但是,在实现中使用规范会更简单,但这取决于情况:)

于 2022-02-11T17:33:20.947 回答