zoukankan      html  css  js  c++  java
  • hive-0.5.0安装出错

    在安装过程中,第一次启动Hive没有成功,后来在网上查到原因如下,并成功解决: 
    错误如下:

    1. Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/hive/conf/HiveConf   
    2.         at java.lang.Class.forName0(Native Method)   
    3.         at java.lang.Class.forName(Class.java:247)   
    4.         at org.apache.hadoop.util.RunJar.main(RunJar.java:149)   
    5. Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.conf.HiveConf   
    6.         at java.net.URLClassLoader$1.run(URLClassLoader.java:200)   
    7.         at java.security.AccessController.doPrivileged(Native Method)   
    8.         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)   
    9.         at java.lang.ClassLoader.loadClass(ClassLoader.java:307)   
    10.         at java.lang.ClassLoader.loadClass(ClassLoader.java:252)   
    11.         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)  

    解决方法是,安装Hadoop时,修改Hadoop目录下/conf/hadoop-env.sh时,添加HADOOP_CLASSPATH变量覆盖了原有的变量,改成如下的形式即可: 
    HADOOP_CLASSPATH=$HADOOP_CLASSPATH:.... 
    红色为添加部分。问题解决。 

  • 相关阅读:
    SRM 588 D2 L3:GameInDarknessDiv2,DFS
    [置顶] ProDinner体验
    [置顶] 强制访问控制内核模块Smack
    Java小项目--坦克大战(version1.0)
    utf-8-validation
    is-subsequence
    perfect-rectangle
    find-the-difference
    longest-absolute-file-path
    first-unique-character-in-a-string
  • 原文地址:https://www.cnblogs.com/wxquare/p/4948597.html
Copyright © 2011-2022 走看看