在windows 8.1上安装配置单元时出错“缺少配置单元执行jar:c:\hive\lib/hive exec-*.jar”

9njqaruj  于 2021-06-28  发布在  Hive
关注(0)|答案(1)|浏览(353)

我按照这些说明在Windows8.1上安装配置单元
我从[hive apache页面]下载了hive tar(http://www.apache.org/dyn/closer.cgi/hive/)并提取到文件夹c:\hive
我添加了一个新的 System Variable 设置为 HIVE_HOME = c:\hive 我补充说 c:\hive\binPath 我已经有了 Hadoop 2.7.5 运转良好。
尝试在命令行运行配置单元时,出现以下错误:

"Missing Hive Execution Jar: C:\hive\lib/hive-exec-*.jar"

其他一些问题/答案表明.jar文件在其他文件夹中。
但是我在提取的文件夹中找不到任何.jar文件。
我不想下载任何其他答案所建议的.jar。tar文件中不应该包含必需的.jar文件吗?
我有一个模糊的印象,也许hadoop有必需的.jar文件,我需要做些什么来告诉hive获取这些文件?

e4eetjau

e4eetjau1#

好的,看起来您确实下载了hive的早期版本tar文件,并将其解压缩以使用其/lib文件夹中的.jar文件。
我最初下载了apache-hive-2.1.0并进行了设置,但它的/lib文件夹中没有.jar文件。
所以我去了http://apache.mirror.iweb.ca/hive/ 下载了hive-1.0.1,里面有.jar文件。
然后在apache-hive-2.1.0安装中复制空/lib文件中的那些。
现在Hive运转良好!

相关问题