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:.... 
    红色为添加部分。问题解决。 

  • 相关阅读:
    POJ测试数据合集
    POJ1724ROADS
    关闭进程的数据库
    config上传设置
    tfs 撤销挂起的更改
    cn_visual_studio_team_foundation_server_2010_x86_x64_dvd_531909
    js 中文转义
    文件下载乱码
    杀死数据库进程
    Python基础综合练习
  • 原文地址:https://www.cnblogs.com/wxquare/p/4948597.html
Copyright © 2011-2022 走看看