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

如何从Kubernetes Java客户端18版本导入V1JobBuilder类?

解决Kubernetes Java客户端18.0.0版本V1JobBuilder找不到的问题
  • 问题根源:Kubernetes Java客户端从特定版本开始,将Fluent Builder类(比如V1JobBuilder)从核心的client-java模块拆分到了单独的client-java-fluent模块中,你当前只引入了核心包,所以IDE找不到对应的Builder类。

  • 解决方案:

    1. 在你的Gradle依赖配置中添加fluent模块的依赖,版本保持和client-java一致:
      implementation 'io.kubernetes:client-java:18.0.0'
      implementation 'io.kubernetes:client-java-fluent:18.0.0'
      
    2. 刷新Gradle依赖:在IntelliJ IDEA中点击Gradle面板的刷新按钮,或者在项目根目录执行命令:
      ./gradlew clean build --refresh-dependencies
      
    3. 若仍有缓存问题,清理IDEA缓存:依次点击File -> Invalidate Caches...,勾选Clear file system cache and local history后重启IDEA。

这样修改依赖后,无需改动现有代码就能正常导入V1JobBuilder并编译通过。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 03:32:41