请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

执行HiveUtil.hiveRead(tags_sql)代码报错

Exception in thread “main” java.lang.NoSuchFieldError: HIVE_STATS_JDBC_TIMEOUT
at org.apache.spark.sql.hive.HiveUtils.formatTimeVarsForHiveClient(HiveUtils.scala:205)atorg.apache.spark.sql.hive.HiveUtils.formatTimeVarsForHiveClient(HiveUtils.scala:205) at org.apache.spark.sql.hive.HiveUtils.formatTimeVarsForHiveClient(HiveUtils.scala:205)atorg.apache.spark.sql.hive.HiveUtils.newClientForMetadata(HiveUtils.scala:286)
是不是hive版本不对?
hive 2.3.2
spark 2.3.0

正在回答 回答被采纳积分+3

插入代码

1回答

小简同学 2022-01-05 16:54:40

同学你好,你是在idea远程连接hive报这个错吗?如果是这样子的话,确实是版本的问题,而且这个问题要在spark3可能才会得到解决,我本地也是遇到同样的错误,所以只能打包放到集群运行。祝学习愉快!

0 回复 有任何疑惑可以回复我~
  • 提问者 慕设计6396652 #1
    是在idea远程连接hive报这个错。
    回复 有任何疑惑可以回复我~ 2022-01-05 17:24:14
  • 慕后端8225145 回复 提问者 慕设计6396652 #2
    视频当中,老师是直接IDEA中跑起来的,请问下老师是修改了什么配置?
    回复 有任何疑惑可以回复我~ 2023-08-11 11:49:41
  • 视频当中,老师是直接IDEA中跑起来的,请问下老师是修改了什么配置?
    回复 有任何疑惑可以回复我~ 2023-08-11 11:49:56
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信