对应版本
SpringBoot 版本: 2.7.0
Knife4j 版本:4.4.0
redisson-spring-boot-starter 版本:3.10.1
在引入Redisson 后,启动服务会报 Failed to start bean 'documentationPluginsBootstrapper' 的错误,这样原因就很明显了,是因为 actuator 与 swagger-ui 冲突,在引入redisson-spring-boot-starter 时会引入 actuator 导致报错,所以我们只需要在引入redisson时排除掉actuator 就可以正常访问了
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>com.github.xiaoymin</groupId>
<artifactId>knife4j-openapi2-spring-boot-starter</artifactId>
<version>4.4.0</version>
</dependency>
<!-- 延迟队列-->
<dependency>
<groupId>org.redisson</groupId>
<artifactId>redisson-spring-boot-starter</artifactId>
<exclusions>
<exclusion>
<artifactId>spring-boot-starter-actuator</artifactId>
<groupId>org.springframework.boot</groupId>
</exclusion>
</exclusions>
<version>3.10.5</version>
</dependency>
</dependencies>