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

Springdoc api docs正在使用200 but/swagger ui/return HTTP STATUS 404?未找到

郝峰
2023-03-14

我是Java和Spring靴的新手,所以有可能我搞砸了一些基本的东西。如果是这样的话,我道歉

我有一个spring boot项目microservice,它被部署为一个WAR。

我从springfox切换到springdoc的霸气3和我做了所有必要的更改建议在springdoc-openapi-用户界面

在…上http://localhost:8080/db-服务/v3/api文档我收到了api json,其中包含所有正确的信息,我已经习惯了在editor.swagger上使用。io生成的招摇过市ui有测试。

但是当我访问http://localhost:8080/db-service/swagger-ui/index.html或http://localhost:8080/db-service/swagger-ui/时,大摇大摆的用户界面不会生成

浏览器响应的屏幕截图on/swagger ui on/swagger ui/index.html

我的依赖添加到pom中。xml是springdoc openapi ui 1.6.9

application.yml中的招摇条目

springdoc:
    packagesToScan: com.paysys.dbservice
    pathsToMatch: /api/**
    writer-with-default-pretty-printer: true
    swagger-ui:
        disable-swagger-default-url: true

共有1个答案

林英武
2023-03-14

您可以尝试:

localhost:8080/db-service/swagger-ui.html

基于当前URLendpoint。

Baeldung网站上的更多教程可能也会有所帮助。

 类似资料:
  • SwaggerUI 汉化版;修改了部分样式;结合SpringFox SpringFox-Swagger-UI实现API管理

  • 在处理中,我有以下错误: 我正在尝试运行“exemplePPhys2D_geeknessrain.pde”,可以在 https://projets.pingbase.net/libro/projects/hub/repository/revisions/7/entry/EXEMPLES/pphys2d/examples/exemplePPhys2D_geeknessrain/exemplePPhy

  • 我更新了我的尝试,将一些内容保留为CHAR,但仍然得到一个类似的错误:第1行错误:ORA-02091:事务回滚ORA-02291:违反完整性约束(MMM1339.ITEMNO_PHAR_FK)-未找到父密钥 需求的外键都在不同的供应主键中有值,所以我不确定为什么仍然存在问题。

  • 我刚开始冬眠。当我实例化会话工厂时,我得到一个错误 信息:HHH000206:找不到Hibernate.Properties 下面是我的cfg文件:

  • 我克隆了一个Android项目: 当我试图用android studio打开app文件夹以开始使用该项目时,我发现Gradle“app”项目刷新失败,错误:未找到SDK位置。使用sdk定义位置。本地目录。属性文件或使用ANDROID\u HOME环境变量。问题是,SDK位置已在local.properties中设置: 这与我在这台机器上使用的其他android项目中的位置相同。那么,为什么我会出现

  • 我将使用此jwt令牌对api-gateway进行另一次调用,以访问受保护的服务。 API gateway API gateway项目具有以下相关依赖项: 我在application-dev.yml中设置了这个配置 您可以看到寻址服务的路由(当时没有服务发现)。我实现了一个SecurityConfig类,如教程中所示: 希望我报告了所有需要的信息,我会请求一些帮助,使用从keycloak获得的访问令