1

それが問題です: テキスト ファイルに保存されたグラフを "クリーン" にする単純な Hadoop プログラムを実行しましたが、後で (Hadoop で) 使用しますが、コンパイルできません!

コンパイラは Hadoop クラス (IntWritable、Text ecc...) を見つけることができず、毎回「シンボルが見つかりません」というエラーが発生します。

私は試してみました:

javac -classpath path/to/hadoop/root/hadoop-core-{version}.jar filename.java 

ubuntu 11.04 で実行しており、Hadoop のバージョンは 1.0.3 です。

4

1 に答える 1

1

問題は、hadoop-core-{version}.jarが他のいくつかのjarに依存していることです。MavenリポジトリのWebサイトですべての依存関係を見つけることができます:

http://mvnrepository.com/artifact/org.apache.hadoop/hadoop-core/1.0.3

Mavenを使用するか、プロジェクトにすべての依存関係を追加して、プロジェクトをビルドできるようにする必要があります。

于 2012-09-14T15:20:04.753 に答える