使用 play 2.4 框架配置 swagger api 时面临问题。
按照这个网址进行配置:https ://github.com/swagger-api/swagger-play/tree/master/play-2.4/swagger-play2
配置后出现编译时错误消息“类型 ApiHelpController 不是包控制器的成员”,因为此 ApiHelpController.scala 文件存在于 app/controllers 包中。
有谁知道我错过了什么。
使用 play 2.4 框架配置 swagger api 时面临问题。
按照这个网址进行配置:https ://github.com/swagger-api/swagger-play/tree/master/play-2.4/swagger-play2
配置后出现编译时错误消息“类型 ApiHelpController 不是包控制器的成员”,因为此 ApiHelpController.scala 文件存在于 app/controllers 包中。
有谁知道我错过了什么。
不确定您缺少什么,但让我向您展示一个替代 swagger play 2.4 集成的方法
与您尝试使用的那个不同,这个不需要注释,您可以直接在路由文件中编写 swagger 规范作为注释。这种方法有几个好处:
它还从案例类反射生成招摇定义。
不确定 swagger-jaxrs,但 swagger-play2 包对我有用。可以参考http://swagger.io/playing-with-swagger-using-swagger-and-swagger-ui-with-the-play-framework/