hive启动时报Exception in thread "main" java.lang.NoClassDefFoundError错误

时间:2021-11-26 21:47:50
1.修改Hadoop目录下/conf/hadoop-env.sh时,添加HADOOP_CLASSPATH变量覆盖了原有的变量,改成如下的形式即可:
Hadoop_CLASSPATH=$HADOOP_CLASSPATH:hadoop的路径

2.把hive/lib下所有的hive-*文件拷贝到hadoop的lib下也可以解决