【发布时间】:2019-10-18 19:47:42
【问题描述】:
我是 Hadoop 的新手。我尝试编写一个程序来获取每年的最小值和最大值。数据集如下所示:
Product code,Station number,Year,Month,Monthly Precipitation Total (millimetres),Quality
IDCJAC0001,023093,1978,01,4.6,Y
IDCJAC0001,023093,1978,02,11.4,Y
IDCJAC0001,023093,1978,03,4.8,Y
IDCJAC0001,023093,1978,04,46.2,Y
IDCJAC0001,023093,1978,05,52.7,Y
我正在使用 mac 并在我的学校集群上执行 Hadoop。 这是我的命令行:
hadoop jar hw1-1.0-SNAPSHOT.jar /samplefolder/IDCJAC0001Data1.csv /OUTPUT
但是结果显示error:Exception in thread "main" java.lang.ClassNotFoundException: /samplefolder/IDCJAC0001Data1/csv
我在网站上搜索过,尝试了hadoop jar hw1-1.0-SNAPSHOT.jar org.mycompany.hw1.SolarMinMax /samplefolder/IDCJAC0001Data1.csv /OUTPUT等不同的命令,但结果都是一样的……
请帮我解决这个问题
【问题讨论】: