1

我正在使用吊床构建一个 CDI/REST 环境作为多个项目的基础。除了 CDI 和 REST 之外,我还想拥有用于生成有效负载类的 json 模式和通过 swagger ui 自动生成的 REST API 文档。我现在处于一切正常的地步(Weld3、Resteasy、Undertow、Swagger Core、Json Schema)。唯一缺少的是将 swagger UI 集成到我的吊床堆栈中。在另一个项目中,我已经使用了 swagger UI。据我所知,它基于带有入口点 index.hml 的 HTML + JS。我如何将它集成到我的吊床堆栈中。如何告诉 undertow 有一个 index.html 以及在哪里可以找到它?我认为我的问题不仅与大摇大摆有关,而且与使吊床堆栈具有附加静态 html 内容的想法有关。

4

1 回答 1

0

John Amentswagger在 Hammock 2.1-SNAPHOT 中添加了 Swagger 2.0-rc3 的模块(将作为 Hammock 2.1 的一部分发布):

https://github.com/hammock-project/hammock/tree/master/swagger

至于在 Hammock 应用程序中托管 Swagger UI,您可以从swagger-ui/dist/*Hammock 的静态资源路径中添加一些文件:

https://github.com/hammock-project/hammock/wiki/Native-Filters#static-resources

于 2018-01-30T07:25:42.070 回答