hadoop-0.20.203.0对应的eclipse插件不工作问题解决方案

来源:互联网 发布:UNetbootin ubuntu 编辑:程序博客网 时间:2024/06/03 01:37

使用hadoop-0.20.203.0时候实际发现,其实并不能使用连同源码发布的eclipse插件不能使用。主要问题在于打开eclipse的插件hadoop-eclipse-plugin-0.20.203.0.jar时,发现其lib目录下只有两个依赖包,与其他的支持包不同。

如果你想自己动手改的话,见下面:

解决方法

(1)将commons-httpclient-3.0.1.jar,jackson-core-asl-1.0.1.jar,jackson-mapper-asl-1.0.1.jar,commons-configuration-1.6.jar,lcommons-lang-2.4.jar(这几个jar包在$HADOOP_HOME/lib/下找到)放入hadoop-0.20.203.0-eclipse-plugin的lib下

(2)修改hadoop-0.20.203.0-eclipse-plugin/META-INF/MANIFEST.MF 中得Bundle-ClassPath项

[html] view plaincop
Bundle-ClassPath: classes/,lib/hadoop-core.jar,lib/commons-cli-1.2.jar,lib/commons-httpclient-3.0.1.jar,lib/jackson-core-asl-1.0.1.jar,lib/jackson-mapper-asl-1.0.1.jar,lib/commons-configuration-1.6.jar,lib/commons-lang-2.4.jar

(3)将修改之后的插件hadoop-0.20.203.0-eclipse-plugin复制到eclipse/pliugins目录下。

(4)执行一下eclipse -clean操作(参见我的上一篇日志:http://blog.csdn.net/lyb1456022893/article/details/45082391)

(5)重启eclipse即可生效。


附上我修改过的插件:需要的话可以直接下载使用。

点击下载

0 0