运行Hadoop jar格式

时间:2018-09-19 20:54:56

标签: linux hadoop

因此,我将其传递给了命令行:

    hadoop jar target/lab2-1.0.jar edu.sjsu.cs185C.HousesDriver      
/home/mapr/Desktop/lab2/DATA/ train.csv /home/mapr/Desktop/lab2/OUT

运行此命令时出现使用错误:

usage: hadoop jar -classpath $CLASSPATH:lab2-1.0.jar  edu.sjsu.cs185C.HousesDriver
<inputfile> <outputdir>

有人知道我为什么要得到这个吗?

1 个答案:

答案 0 :(得分:0)

我对hadoop一无所知,但是可能是您在“ train.csv”之前有一个空格吗?看起来HousesDriver需要2个参数,而不是3个。尝试删除以下空间:

/home/mapr/Desktop/lab2/DATA/ train.csv