_winds 发表于 2018-11-1 07:57:36

hadoop1.0.3编译eclipse plug-in

  hadoop1.0.3的Eclipse Plugin网上可以下载到,最近自己编译,发现了不少问题,在网上找了很多的资料,编译都出错,经过摸索,终于编译成功,方法如下:
  首先在${hadoop-src-root}/src/contrib/eclipse-plugin/build.properties中设置eclipse.home,如 eclipse.home=/path/to/eclips,在 ${hadoop-src-root}/src/contrib/build-contrib.xml中添加。其中${hadoop-src-root}是hadoop源文件目录。
  2.在在 ${hadoop-src-root}下执行ant compile,我的JDK是1.7,报如下错误:
   /home/dong/hadoop-1.0.3/src/contrib/gridmix/src/java/org/apache/hadoop/mapred/gridmix/Gridmix.java:399: 错误: 类型参数? extends T不在类型变量E的范围内
   /home/dong/hadoop-1.0.3/src/contrib/gridmix/src/java/org/apache/hadoop/mapred/gridmix/Gridmix.java:396: 错误: 类型参数? extends T不在类型变量E的范围内
     privateString getEnumValues(Enum
页: [1]
查看完整版本: hadoop1.0.3编译eclipse plug-in