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

  • 相关阅读:
    java服务端微信小程序支付
    H5商城,纯前端静态页面
    上海期货交易所CTP行情和交易接入
    iOS12 Network框架 自签名证书认证
    Android 本地播放器
    Spring Boot 集成 GRPC
    pandas DataFrame 索引(iloc 与 loc 的区别)
    编程规范 —— 类的命名
    pandas 操作 excel
    matplotlib 操作子图(subplot,axes)
  • 原文地址:https://www.cnblogs.com/wxquare/p/4948597.html
Copyright © 2020-2023  润新知