gpt4 book ai didi

hadoop - Hadoop数据连接包

转载 作者:行者123 更新时间:2023-12-02 21:35:17 25 4
gpt4 key购买 nike

在探索hadoop数据连接包时,我是hadoop的新手,我得到了以下提到的命令:

hadoop jar /home/biadmin/DataJoin.jar com.datajoin.DataJoin 
/user/biadmin/Datajoin/customers.txt
/user/biadmin/Datajoin/orders.txt
/user/biadmin/Datajoin/outpu1

我在线程 main中遇到以下错误异常
java.lang.NoClassDefFoundError: org.apache.hadoop.contrib.utils.join.DataJoinMapperBase
at java.lang.ClassLoader.defineClassImpl(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:364)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:154)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:777)
at java.net.URLClassLoader.access$400(URLClassLoader.java:96)

最佳答案

您需要在运行作业时将 hadoop-datajoin jar添加到类路径中。使用-libjars选项将额外的jar添加到类路径中。您的命令将如下所示。提供jar目录的正确路径,或者您可以下载jar。

hadoop jar /home/biadmin/DataJoin.jar com.datajoin.DataJoin 
-libjars <path>/hadoop-datajoin.jar
/user/biadmin/Datajoin/customers.txt
/user/biadmin/Datajoin/orders.txt
/user/biadmin/Datajoin/outpu1

关于hadoop - Hadoop数据连接包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32760475/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com