gpt4 book ai didi

java - 如何解决从 GCS 下载加密文件时出错的问题

转载 作者:太空宇宙 更新时间:2023-11-04 09:33:09 26 4
gpt4 key购买 nike

我使用 scala 开发应用程序,通过 hdfs 上的服务帐户凭据从 GCS 下载加密文件(使用客户提供的加密 key 的加密文件)

val path = new Path(keyfile)

val fs = FileSystem.get(path.toUri, spark.sparkContext.hadoopConfiguration)

val storage = StorageOptions.newBuilder.setCredentials(ServiceAccountCredentials.fromStream(fs.open(path))).build.getService

我发现了错误

Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;)

最佳答案

当我们调用运行时不存在的方法时,会发生NoSuchMethodError,该方法必须在编译时存在。

验证依赖项版本。尝试找出该方法被调用的位置。

关于java - 如何解决从 GCS 下载加密文件时出错的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56831505/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com