java.lang.ClassNotFoundException:org.apache.hadoop.hbase.mapreduce.TableOutputFormat
我无法将java.lang.ClassNotFoundException:org.apache.hadoop.hbase.mapreduce.TableOutputFormat,java,apache,hadoop,hbase,classnotfoundexception,Java,Apache,Hadoop,Hbase,Classnotfoundexception,我无法将hbase jar文件放入Hadooplib目录,因为我不允许在给定集群上更改此类配置 您还可以提供哪些替代方案?缺少包含org.apache.hadoop.hbase.mapreduce.TableOutputFormat的Jar 设置你的类路径这是我的问题 我使用Hadoop的libjars选项修复了这个问题 java.lang.RuntimeException: java.lang.ClassNotFoundException: org.apache.hadoop.hbase.ma
hbase jar
文件放入Hadoop
lib目录,因为我不允许在给定集群上更改此类配置
您还可以提供哪些替代方案?缺少包含org.apache.hadoop.hbase.mapreduce.TableOutputFormat
的Jar
设置你的类路径
这是我的问题
我使用Hadoop的libjars
选项修复了这个问题
java.lang.RuntimeException: java.lang.ClassNotFoundException: org.apache.hadoop.hbase.mapreduce.TableOutputFormat
export libpath=/path到hbase jar
hadoop jar myjarname.jar参数-libjar${libpath}
没有。它没有丢失。chechout这个问题今天通过使用-libjars解决了,谢谢!您能指定要添加的jar吗。我正在使用cloudera 5(cdh5.5)。
export libpath=/path to hbase jar
hadoop jar myjarname.jar <classpath> arguments -libjar ${libpath}