- 编译
MaxTemperatureDriverMiniTest.java路径:
/root/hadoop-book-2e/ch05/src/main/java/v3/MaxTemperatureDriverMiniTest.java
MaxTemperatureDriver.java路径:
/root/hadoop-book-2e/ch05/src/main/java/v3/MaxTemperatureDriver.java
MaxTemperatureMapper.java路径:
/root/hadoop-book-2e/ch05/src/main/java/v3/MaxTemperatureMapper.java
MaxTemperatureReducer.java路径:
/root/hadoop-book-2e/ch05/src/main/java/v1/MaxTemperatureReducer.java
#cd /root/hadoop-book-2e/ch05/src/main/java
#javac v3/MaxTemperatureMapper.java v3/MaxTemperatureMapper.java v3/MaxTemperatureDriver.java v3/MaxTemperatureDriverTest.java
- 打包
#jar -cvf MaxTemperatureDriverTest.jar -C java/ .
- 运行
将测试数据拷贝到文件夹/root/hadoop-book-2e/ch05/src/main/input/ncdc/micro下
#HADOOP_CLASSPATH=$HADOOP_CLASSPATH:/root/hadoop-book-2e/ch05/src/main/MaxTemperatureDriverTest.jar
# hadoop org.junit.runner.JUnitCore v3.MaxTemperatureDriverTest
结果存放在/root/hadoop-book-2e/ch05/src/main/output文件夹下