IllegalArgumentException:无法识别的Hadoop主要版本号:3.0.0-alpha3

我试图安assembly置单元在我的Ubuntu机器安装后尝试点击命令

configuration单元版本

我有以下例外

thelak@thelak-VirtualBox:~$ hive version ls: cannot access '/home/thelak/Desktop/Softwares/spark-2.2.0-bin- hadoop2.7/lib/spark-assembly-*.jar': No such file or directory WARNING: HADOOP_PREFIX has been replaced by HADOOP_HOME. Using value of HADOOP_PREFIX. WARNING: HADOOP_PREFIX has been replaced by HADOOP_HOME. Using value of HADOOP_PREFIX. Exception in thread "main" java.lang.ExceptionInInitializerError at org.apache.hadoop.hive.common.LogUtils.initHiveLog4j(LogUtils.java:58) at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:637) at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:621) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.hadoop.util.RunJar.run(RunJar.java:239) at org.apache.hadoop.util.RunJar.main(RunJar.java:153) Caused by: java.lang.IllegalArgumentException: Unrecognized Hadoop major version number: 3.0.0-alpha3 at org.apache.hadoop.hive.shims.ShimLoader.getMajorVersion(ShimLoader.java:174) at org.apache.hadoop.hive.shims.ShimLoader.loadShims(ShimLoader.java:139) at org.apache.hadoop.hive.shims.ShimLoader.getHadoopShims(ShimLoader.java:100) at org.apache.hadoop.hive.conf.HiveConf$ConfVars.<clinit>(HiveConf.java:371) ... 9 more 

我有如下所示的hadoop版本

  thelak@thelak-VirtualBox:~$ hadoop version WARNING: HADOOP_PREFIX has been replaced by HADOOP_HOME. Using value of HADOOP_PREFIX. Hadoop 3.0.0-alpha3 Source code repository https://git-wip-us.apache.org/repos/asf/hadoop.git -r 7c0489beb9fdf12e223a9e57779d3fef765a44d2 Compiled by andrew on 2017-05-25T05:14Z Compiled with protoc 2.5.0 From source with checksum c9e3cff88c830e5aa8d263925f3945 This command was run using /home/thelak/Desktop/Softwares/Hadoop-Env/hadoop-3.0.0-alpha3/share/hadoop/common/hadoop-common-3.0.0-alpha3.jar 

path

#HIVE_PATH

  export HIVE_HOME=/home/thelak/Desktop/Softwares/Hadoop-Env/apache-hive export PATH=$PATH:$HIVE_HOME/bin 

hive-env.sh

  export HADOOP_HOME=/home/thelak/Desktop/Softwares/Hadoop-Env/hadoop-3.0.0-alpha3 

当使用Googlesearch关于错误时,我无法直接回答他们在讨论关于安装Derby的线索中的查询。 所以教过这个问题有公开的讨论。 请帮助我。