使用Play/Java-framework-2.5配置Swagger

M-s*_*Nan 6 java playframework swagger-ui swagger-play2 playframework-2.5

我正在尝试使用我的Play-2.5项目配置Swagger.

我按照本教程进行了操作,但仅适用于较旧版本的Play而不使用Play-2.5.随着项目迁移到Play-2.5,我们不得不删除swagger配置.

首先,问题似乎是Play-2.5中的静态控制器与非静态控制器,但我最终证明自己是错的.我正面临这个错误

      type ApiHelpController is not a member of package controllers 
      GET         /api-docs                controllers.ApiHelpController.getResources
Run Code Online (Sandbox Code Playgroud)

如果任何人知道Play-2.5 for Java的 Swagger配置链接,请指导.

PS:有Scala的教程不适用于java.

Ant*_*ton 0

我只使用过 Zalando 的 Play-Swagger 项目。有很多文档并且存储库保持最新。

如果您想快速开始,您可以查看他们的Activator Template - 只需运行它,您将获得 Swagger 生成的文档(Swagger UI 已包含在内)。从那里您可以开始调整它(查找文件conf/echo.yaml)。