0

我正在尝试将 springfox swagger ui 集成到我的 spring MVC 项目中。我已经集成了 swagger 2.9.2 并且一切正常。

现在我发现这个版本不支持 java 7,但我需要一个遗留项目。从发行说明中可以清楚地看出 2.9.0 将是支持 java 7 的最后一个版本。

我的问题是——

如果我只有基本的 swaggerconfig,如果我向下迁移到 2.9.0 是否需要更改任何内容?

更新 1 - 版本 2.9.1 不支持 Java 7。在版本 2.9.0 上,它给出“无法推断基本 URL”的错误。

我刚刚将版本号从 2.9.2 更改为 2.9.0。在 2.9.2 版本上它工作正常。

更新 2 - api-docs 正在生成并可访问,但是 swagger-ui 无法引用基本 url,如果我们手动为其提供 api url,那么我们可以看到它能够获取 swagger 资源(响应代码 200)但是什么都没有显示在 Swagger UI 上。

请提供您的意见。

谢谢,RS

4

1 回答 1

0

您可以对 JAVA 7使用“ https://mvnrepository.com/artifact/com.mangofactory/swagger-springmvc ”。我工作正常!

于 2018-11-13T06:44:58.530 回答