エラーの原因は何ですか? Mac Eclipse で正常にコンパイルできます。ただし、CDH4 を実行している Hadoop サーバーにはありません。
root@hadoop]# javac -cp /usr/lib/hadoop/hadoop-common.jar:/usr/lib/hadoop/client-0.20/commons-cli-1.2.jar:/usr/lib/hadoop/client-0.20 /hadoop-core-2.0.0-mr1-cdh4.1.3.jar WordCount.
1. ERROR in WordCount.java (at line 12)
public static class Map extends MapReduceBase implements Mapper <LongWritable, Text, Text, IntWritable>
タイプ Mapper はジェネリックではありません。引数 < LongWritable, Text, Text, > でパラメータ化することはできません
2. ERROR in WordCount.java (at line 12)
public static class Map extends MapReduceBase implements Mapper <LongWritable, Text, Text, IntWritable> {
構文エラーです。パラメータ化された型は、ソース レベルが 5.0 の場合にのみ使用できます