You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

是否存在响应式版本quarkus-keycloak-admin-client扩展?依赖冲突如何解决

问题解答

错误原因

启动失败是依赖冲突导致的:默认的quarkus-keycloak-admin-client底层依赖阻塞式的quarkus-rest-client,而你的项目中已经引入了响应式的quarkus-rest-client-reactive,两个扩展同时提供了io.quarkus.rest.client能力实现,Quarkus不允许同一能力存在多个实现,因此抛出启动异常。

响应式版本说明

存在官方响应式版本扩展,Quarkus 2.8.Final及以上版本正式提供quarkus-keycloak-admin-client-reactive,可完美适配响应式技术栈。

解决方案

将原有依赖替换为响应式版本即可:

<dependency>
  <groupId>io.quarkus</groupId>
  <artifactId>quarkus-keycloak-admin-client-reactive</artifactId>
</dependency>

如果当前使用的Quarkus版本低于2.8.Final,需先将Quarkus版本升级至2.8.Final及以上,再引入上述响应式扩展。

内容的提问来源于stack exchange,提问作者fmatar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 23:36:00