我刚刚将Swagger集成到我的Play应用程序中,它可以运行 - http://localhost:9000/api-docs/
以JSON格式返回api文档。
现在我想使用Swagger-UI ......我已经按照README文件中的建议将distro复制到myApp\public
,但无法使其工作 - 文档似乎有点过时了。
我尝试将其添加到conf\routes
...
GET /swagger-ui staticDir:public/swagger-ui
...但它不起作用,我总是收到以下错误消息:
Controller method call expected
目录public/swagger
的内容为here。
感谢。
答案 0 :(得分:4)
刚刚将以下路线添加到档案routes
:
GET /swagger-ui/*file controllers.Assets.at(path = "/public/swagger-ui", file)
我希望它有所帮助。