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

使用Google Cloud KMS库时遭遇java.lang.NoClassDefFoundError错误求助

使用Google Cloud KMS库时遭遇java.lang.NoClassDefFoundError错误求助

各位大佬好!我在项目里集成Google Cloud KMS库的时候碰到了java.lang.NoClassDefFoundError错误,试了好几种方法都没搞定,特意来这儿求助!

我的开发环境

  • Java版本:Corretto 17.0.8
  • Google Cloud KMS库版本:google-cloud-kms:2.38.0
  • 构建工具:Maven
  • IDE:IntelliJ IDEA Community Edition

项目依赖(pom.xml片段)

注:以下依赖内容存在截断,实际项目中我还引入了com.google.protobuf相关依赖,目前能提供的片段如下:

<dependencies>
  <dependency>
     <groupId>com.google.cloud</groupId>
     <artifactId>google-cloud-kms</artifactId>
     <version>2.38.0</version>
  </dependency>

  <dependency>
     <groupId>com.google.protobuf

目前我已经核对了KMS库和Java版本的官方兼容性说明,也尝试过清理Maven缓存重新构建,但还是出现类找不到的问题。有没有朋友遇到过类似情况?或者能给我一些排查的方向?

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.08 13:24:53