SpringBoot3.0 集成 Knife4j 步骤进入页面为什么是doc.html
时间: 2024-10-27 19:09:44 浏览: 76
Spring Boot 3.0 集成 Knife4j(一款基于Swagger的API管理工具)通常是通过添加依赖、配置和入口文件来完成的。当你访问集成后的API文档,通常默认会跳转到 `doc.html` 页面,这是因为Knife4j 默认提供了HTML版的文档界面。
以下是基本步骤:
1. 添加依赖:在你的 `pom.xml` 或者 `build.gradle` 文件中添加 Knife4j 的依赖,例如:
```xml
<dependency>
<groupId>io.github.openfeign</groupId>
<artifactId>knife4j-spring-boot-starter</artifactId>
<version>版本号</version>
</dependency>
```
2. 配置:启用 Swagger 和 API 文档相关的配置,在 `application.yml` 或 `application.properties` 中设置,如:
```yaml
knife4j:
enable: true
title: "Your App Name"
path: /api-docs // 定义API文档的路径,默认是 /api-docs
```
3. 入口:如果你的 API 接口映射到了 `/doc` 路径(有些项目会选择此路径),那么浏览器请求 `/doc` 就会显示 `doc.html` 页面。如果没有明确指定,按照配置的 `path` 属性值去访问。
4. 启动应用:运行 Spring Boot 应用,然后尝试访问 `http://your-app-url/knife4j/path` (替换为你应用的实际URL)。
如果直接访问 `/doc.html` 仍无法看到文档,检查是否有跨域问题或者权限设置是否允许访问该页面。
阅读全文
相关推荐
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)