【问题标题】:Swagger + javadoc generation tools (swagger-jaxrs-doclet , swagger-core) don't work in OSGI environmentSwagger + javadoc 生成工具(swagger-jaxrs-doclet、swagger-core)在 OSGI 环境中不起作用
【发布时间】:2016-07-17 00:30:29
【问题描述】:

对于非 Maven 项目没有使用步骤,关于如何使用它的文档也很少。使用这些工具的适当步骤是什么?

【问题讨论】:

  • 嗨。欢迎来到 SO,您尝试过做什么?
  • 对于 swagger-core 手动添加捆绑依赖 jars
  • 并在我的自定义应用程序类(应用程序扩展 DefaultResourceConfig)中添加了必要的资源类和 BeanConfig,我得到应用程序无法实例化错误(没有任何指向堆栈跟踪中的问题)。在此之前有一个很多依赖问题,因为所需的 jar 没有捆绑,当我让它们在无法识别的地方捆绑 jar 时。对于 swagger-jaxrs-doclet 尝试了 gradle 选项,但是在构建时我得到了多个错误。All-in all 完全符合在文档中指定,但这还不够。

标签: java dependencies osgi javadoc swagger


【解决方案1】:

你可以看看这个页面:http://amdatu.org/components/web.html

它描述了如何在 OSGi 中设置 REST 端点并在 Swagger 中动态公开它们(还包括 Swagger 本身的捆绑包)。这与我所知道的指南非常接近。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-21
    • 1970-01-01
    • 1970-01-01
    • 2017-11-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多