Eclipse查看hadoop源代码出现Source not found

在我们hadoop编程中,经常遇到像看看hadoop的某个类中函数的功能。但是我们会遇到一种情况就是Source not found。 Eclipse查看hadoop源代码出现Source not found_第1张图片

Eclipse查看hadoop源代码出现Source not found_第2张图片
遇到这个问题,该如何解决。因为我们已经引入了包,为什么会找不到。如果不了解怎么引入的可以参考:hadoop开发方式总结及操作指导 http://www.aboutyun.com/thread-6950-1-1.html
看到上面现象,是因为我们每天添加.zip。该如何添加zip包。那么我们从哪去找zip包。

(1)解压hadoop-1.0.3.tar.gz得到文件夹hadoop-1.0.3
(2)把文件夹hadoop-1.0.3压缩成hadoop-1.0.3.zip
上面有了zip包,下面我们开始引用:
如下图:
(1)我们单击Change Attach Source 弹出Source Attachment Configuration
(2)我们通过External location找到hadoop-1.0.3.zip,单击ok,添加成功。
Eclipse查看hadoop源代码出现Source not found_第3张图片
我们添加成功后,就会看到源代码了
Eclipse查看hadoop源代码出现Source not found_第4张图片

你可能感兴趣的:(Eclipse查看hadoop源代码出现Source not found)