Knife4j网站 springboot控制台输出
时间: 2024-05-16 20:18:26 浏览: 20
Knife4j 是一个基于 Swagger 的 API 文档生成工具,它可以方便地生成 API 接口文档,并提供交互式的浏览界面。
要在 Spring Boot 控制台输出 Knife4j 文档信息,需要在项目中添加相关的依赖和配置。具体步骤如下:
1. 在 `pom.xml` 文件中添加以下依赖:
```xml
<dependency>
<groupId>com.github.xiaoymin</groupId>
<artifactId>knife4j-spring-ui</artifactId>
<version>3.0.2</version>
</dependency>
```
2. 在 Spring Boot 启动类中添加 `@EnableKnife4j` 注解:
```java
@SpringBootApplication
@EnableKnife4j
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}
```
3. 在 `application.properties` 或 `application.yml` 文件中添加以下配置:
```yaml
# Knife4j 配置
knife4j:
# API 文档分组
groups:
- name: 默认分组
# 接口文档路径,需要与 @RequestMapping 中的值保持一致
apis: /api/**
```
配置完成后,启动 Spring Boot 项目,在控制台中会输出 Knife4j 文档信息,可以通过浏览器访问 `http://localhost:8080/doc.html` 查看交互式文档界面。