【问题标题】:Specify dependency versions when using openapi-generator-maven-plugin使用 openapi-generator-maven-plugin 时指定依赖版本
【发布时间】:2020-08-02 08:57:44
【问题描述】:

我目前正在尝试在某些 api.yaml 上使用 openapi-generator-maven-plugin

我在公司内部这样做,我遇到了一个我不知道如何解决的问题: 它产生的依赖项之一是 org.apache.oltu.oauth2.client 版本 1.0.2,但我只能在我的公司中使用 1.0.0 版本。

有没有办法在使用 openapi-generator 时为特定的依赖项指定版本,以便它会创建具有指定版本的依赖项,这样我们以后就不会手动更改版本?

谢谢!!!

【问题讨论】:

  • 尝试在插件中为org.apache.oltu.oauth2.client 添加排除项,并在依赖项中添加所需版本的依赖项。
  • 我在写这篇文章之前试过这个,但是没有用。
  • @GauravkumarSingh Apache Oltu 已退役。有没有办法控制 openapi-generator-maven-plugin 将用于 OAuth 的内容?

标签: java maven openapi openapi-generator


【解决方案1】:

您可以使用自定义模板(如果您使用 CLI,则为 -t)来满足您的要求。

如果您需要 OpenAPI Generator 社区的进一步帮助,请通过http://github.com/OpenAPITools/openapi-generator/issues/new 开票

【讨论】:

  • 您好 William,Apache Oltu 是 retired in 2018。有没有办法配置 openapi-generator-maven-plugin 以使用不同的 OAuth2 实现?我应该补充一下,我正在使用默认的 HTTP 客户端 okhttp-gson
  • 我认为jersey2 库支持不同的 Oauth2 实现。请试一试。
猜你喜欢
  • 2022-07-23
  • 2022-09-30
  • 2021-08-08
  • 2021-11-09
  • 2022-07-15
  • 1970-01-01
  • 1970-01-01
  • 2016-09-18
  • 1970-01-01
相关资源
最近更新 更多