运行 Hadoop jar 格式



所以我把它传递到命令行中:

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>

有谁知道我为什么会得到这个?

我对hadoop一无所知,但是在"train.csv"之前你有一个空格吗? 看起来 HousesDriver 需要 2 个参数,而不是 3 个。 尝试删除以下位置的空格:

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

最新更新