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

Spring doc-openapi-用户界面不适用于Spring版本3.0.0-SNAPSHOT

农永宁
2023-03-14

id 'org.springframework.boot' version '3.0.0-SNAPSHOT'

实现组:org. springdoc,名称:springdoc-openapi-用户界面,版本:1.6.12

我想在springboot 3.0.0-SNAPSHOT中使用springdoc-openapi-ui。但是霸气不起作用。它适用于springboot版本2.7.5

http://localhost:8080/user/swagger-ui/index.html#/ - 招摇网址

共有2个答案

俞博涛
2023-03-14

我遇到了同样的问题,并通过添加 webflux 依赖项解决了它

implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.0.2'
implementation 'org.springdoc:springdoc-openapi-webflux-ui:1.6.14'
符修杰
2023-03-14

将您的< code>org.springdoc版本升级到版本:< code>2.0.2。不要使用< code > springdoc-open API-ui ,而是使用< code > springdoc-open API-starter-web MVC-ui 。

有关Springdoc v2的详细更改,请参阅https://springdoc.org/v2/#features

 类似资料:
  • 在我的spring boot应用程序中,我有通过spring boot应用程序中的header参数验证的endpoint。当前的swagger json如下所示: 我想使用配置添加缺少的参数,这样看起来像这样: 我试图通过添加到我的根据不同路径的公共参数求解 但它不起作用。 我的问题是: 有没有办法使用应用程序配置修改我的招摇结果

  • 当我发布时,我会使用HTTPS请求而不是HTTP,但是swagger原始URL仍然是HTTP,我不知道如何设置它,并且在原始springdoc-openapi-用户界面配置中没有为服务器留档

  • Springfox 3.0.0不能与Spring Boot 2.6.0一起使用,升级后我收到以下错误

  • 我有两个版本的oracle,oracle Database 11g Enterprise Edition 11.2.0.1.0版本-生产版和oracle Database 11.g Enterprise Edition版本11.2-0.3.0版本-64位生产版 我有这个sql: 它适用于11.2.0.1.0,但在11.2.0.3.0上,我收到此错误: 我能做些什么来解决这个问题? 感谢。

  • 我的谷歌登录非常适合调试变体。但是当我尝试构建发布变体时,它停止工作......我提到了这个答案,但就我而言,我还没有上传到我的应用程序到Play商店。那么在这种情况下,我如何获得新的 sha1 密钥呢?

  • 带Spring2.1.3。版本,H2集成测试运行良好。 以下是配置 应用程序属性: 配置类: 引导: 将Spring boot版本升级到2.3.12.release.后,上述配置停止工作 我们看到的错误是 原因:组织。h2.jdbc。JdbcSQLSyntaxErrorException:未找到表“USERPROFILE”;SQL语句:插入userProfile。。。。。 当测试用例开始时,下面是

  • 我使用jaxb 3.0.0(xjc.sh)来创建Java类,但出于某种原因,它不尊重嵌入式绑定。jaxb 2.3.1也可以正常工作 $pwd/c/jaxb-ri-3.0.0/jaxb-ri/bin xjc.shValidation.xsd 它正在创建ApiValidator。java,我希望它不会创建一个新的绑定,而不是引用我作为嵌入绑定的绑定。 a/model/ApiValidator。java

  • 当涉及到spring 4.3.20支持的java版本时,我感到困惑。将Spring 4.3.20项目更新到Java 11没有任何问题。我所有的测试都运行良好,web应用程序启动,Spring的所有功能都需要字节码魔术,如工作。这怎么可能?据我所知,我应该必须更新到Spring5。我在maven设置和生成的文件的字节码版本中检查了语言级别,它们确实使用了。 我错过了什么? 我用Java 11构建,并