私はhadoopを初めて使っており、hadoop 2.7.2のバージョンを使ってhadoop 1.2.1を使うコードを実行しようとしています。これはコードの一部です:hadoop-core-2.7.2.jarのパスを見つけよう
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のパスに関する考えは何ですか?
あなたの質問は、実行についてではなく、建物についてです。 GradleやMavenを使ってアプリケーションをビルドし、 'hadoop jar filename'を使って実行する方が良いでしょう – Radim