我正在尝试将springfox swagger ui集成到我的spring MVC项目中。 我已经集成了swagger 2.9.2,并且一切正常。
现在,我发现此版本不支持Java 7,但对于一个旧项目,我需要此版本。 从发行说明中可以明显看出,2.9.0将是支持Java 7的最新版本。
我的问题是-
如果我只有基本的swaggerconfig,向下迁移到2.9.0时是否需要更改任何内容?
UPDATE 1-版本2.9.1不支持Java 7。 并且在版本2.9.0中,其给出的错误为“无法推断基本网址”。
我刚刚将版本号从2.9.2更改为2.9.0。 在2.9.2版上,它可以正常工作。
更新2-生成了api-docs并可以访问它们,但是swagger-ui无法引用基本url,如果我们手动为其提供api url,则可以看到其能够获取svagger资源(响应代码200)但是Swagger UI上什么也没有显示。
请提供您的输入。
谢谢, RS
答案 0 :(得分:0)
您可以在Java 7中使用“ https://mvnrepository.com/artifact/com.mangofactory/swagger-springmvc”。我工作正常!