当前位置: 首页 > 知识库问答 >
问题:

Springfox swagger对java 7的ui支持

国晟睿
2023-03-14

现在我发现这个版本不支持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上,它工作正常。

UPDATE 2 - api-docs正在生成和访问,但是swagger-ui无法引用基本URL,如果我们手动向它提供api url,那么我们可以看到它能够获得swagger资源(响应代码200),但是Swagger UI上没有显示任何内容。

请提供您的意见。

共有1个答案

贺福
2023-03-14

您可以使用“https://mvnrepository.com/artifact/com.mangofactory/swagger-springmvc“对于JAVA 7,我工作得很好!

 类似资料:
  • 支持哪些版本的Java? 但是,生成失败,出现以下消息:

  • 我需要在JAX-WS中通过客户端连接到外部服务器。客户端在Wildfly 8上运行。使用Java8连接是正常的。但我在Java7中连接到服务器时遇到了问题(我尝试了u45、67、79)。服务器端安全性的属性为https://www.ssllabs.com/ssltest/analyze.html?d=app.bundesnetzagentur.de 在部分“密码套件”中有四个密码。源代码不应支持J

  • 问题内容: 由于Android当前不支持java7,我发现自己想知道他们是否在致力于支持Java7? 问题答案: 令我印象深刻的是,Android并未使用oracle java,而是使用了部分和谐的java:http : //en.wikipedia.org/wiki/Apache_Harmony#Use_in_Android_SDK http://arstechnica.com/open-sou

  • 当使用与SpringDoc-OpenAPI捆绑的CSRF头时,是否有一种方法可以自动地将CSRF头包含到从swagger ui发出的请求中? springfox(GitHub)中似乎实现了类似的解决方案,但我没有找到关于是否可以用SpringDoc-OpenAPI实现这一点的信息。

  • 安装设置 Docusaurus 支持用 TypeScript 编写的主题组件。要开始使用 TypeScript,请在项目中添加 @docusaurus/module-type-aliases 以及一些 @types 依赖项: npm Yarn npm install --save-dev typescript @docusaurus/module-type-aliases @types/react

  • 用于Ubuntu的Oracle Java包以交互方式询问许可协议。所以我每次都要说‘好’然后‘是',但我想把它自动化。我所做的是: