java - 想将 java.util 库添加到 build.sbt 文件中
问题描述
我正在使用 java.util 库中的 base64 函数并将其注册到 spark UDF 并尝试在 Spark-Sql 中使用
spark.udf.register("encodeBase64", (processname: String) => ( Base64.getEncoder.encodeToString(processname.getBytes())))
java.lang.NoClassDefFoundError: java/util/Base64
但是,当我构建 fat jar 并在我的 spark 集群中运行它时,我得到了错误。
我想将 java.util.base64 函数添加到 build.sbt 广告中。请让我知道如何将其添加到 build.sbt。
18/06/21 23:49:47 WARN TaskSetManager:在阶段 1.0 中丢失任务 0.0(TID 1,ma2-gbit-ldn5006.corp.apple.com,执行程序 1):java.lang.NoClassDefFoundError:java/util/Base64
解决方案
推荐阅读
- javascript - Stripe:是否可以创建具有幂等性的直接充电
- artificial-intelligence - 2 个具有 Minimax 的竞争性 AI
- reactjs - 如何在反应中获取当前页码onPagechange函数
- javascript - 根据类更改 img src
- javascript - 为什么在JS中没有提升变量定义而是函数
- ios - Clang + iOS + 汇编程序跳转:错误“符号上不支持重定位”
- java - Kotlin 使用内置 ECB Java 实现实现 AES-CBC
- pandas - 如何在熊猫中将多列设置为索引
- php - Laravel Artisan::call() 如果失败则捕获异常
- javascript - Discord bot 来自 PC 的普通用户名,但来自手机的 @invalid-user