eclipse安装Hadoop-0.20.2插件

由于在使用Hadoop-0.20.2这个古董,须要使用它自带的eclipse插件,而我最初安装的是现代的eclipse4.10.0。html

在经历两天,以及如下种种尝试以后,均以失败了结:java

  1.网上找适合的版本,听说有人编译好的hadoop-0.20.3更名后能够在eclipse3.5以上使用,找到了,复制到插件目录,无果。eclipse

  2.在本地机上用ant编译hadoop自带的插件。这个过程学到了很多东西:工具

    • 用ln建立和修改文件连接
    • 用update-alternatives选择系统文件的版本
    • 用ant工具编译

     其中有两篇文章写得很详细,特此记录:oop

    https://hao0610.iteye.com/blog/1846984ui

    https://www.cnblogs.com/huidaoli/articles/4632760.htmlspa

 

   3.降级java版本,无果,到了这里,已经没法继续了,决定放弃编译这个方向。插件

  4.降级eclipse,降到3.5,我用的版本是Indigo Service Release 1,复制插件,重启eclipse,成功。htm

 

 

总结:blog

既然要用那个时代的东西,就要回到那个时代,上下的兼容性并很差,不要硬努。自由软件和商业软件不同,自由软件的目标是能用就行,无论有多难用,毕竟没有人出费用。而人们会由于易用性而购买商业软件,因此商业软件都很好用。用惯了盗版VS的人,恐怕要慢慢适应自由软件世界。

相关文章
相关标签/搜索