通过路径文件中的导入路径将Swagger集成到Play框架Java中

时间:2016-04-20 10:04:47

标签: java playframework routes gulp swagger

我正试图通过https://github.com/swagger-api/swagger-play/tree/master/play-2.4/swagger-play2将swagger整合到我的play 2.4项目中。

在我的conf / routes文件中,我有一个像这样的导入路由语法。

- > / gulp.Routes

当我添加此语法并启动服务器时。抛出一个招摇错误

"play.api.UnexpectedException: Unexpected exception[CreationException: Unable to create injector, see the following errors:

1) Error injecting constructor, java.lang.IllegalArgumentException: URI is         not     hierarchical
at play.modules.swagger.SwaggerPluginImpl.(SwaggerPlugin.scala:33)
while locating play.modules.swagger.SwaggerPluginImpl
at play.modules.swagger.SwaggerModule.bindings(SwaggerModule.scala:11): " etc.

我认为问题出现是因为swagger无法解析导入路由的语法。

任何人都知道修复/解决方法吗?

0 个答案:

没有答案