我是hadoop的新手,我正在尝试使用hadoop 2.7.2版本运行使用hadoop 1.2.1版本的代码。这是代码的一部分:
MR_HADOOPJAR=/usr/local/hadoop/hadoop-1.2.1/hadoop-core-1.2.1.jar
MR_MANIFEST=${rootPath}mp/src/manifest.txt
echo "Compiling mp source code.."
javac -classpath $MR_HADOOPJAR ${rootPath}mp/src/*.java
但是,我找不到hadoop-core-2.7.2.jar ??关于hadoop-core-2.7.2.jar ??
的路径的任何想法答案 0 :(得分:1)
我们在这个版本的hadoop中没有hadoop-core jar,但我们有hadoop-mapreduce-client-core-2.7.2.jar
答案 1 :(得分:0)
基本上你可以
找到'hadoop-core-2.7.2.jar'
使用'-classpath'将其包含在编译过程中
显然,答案已经存在于你的代码中