eclipse转到定义查看hadoop源码
系统环境:Ubutnu16.04
eclipse版本:Luna Service Release 2 (4.4.2)
hadoop版本:2.6.5
首先从官网下载hadoop的源码hadoop-2.6.5-src.tar.gz,解压.将解压后的文件夹重新压缩成jar或zip格式的压缩包.
在eclipse上选择一个hadoop的类,右击选择转到定义,这时会出现无法找到源码的提示,如下:
点击Attach Source,选择external location,然后选择刚才重新压缩的压缩包,如下:
到此完成.网上大部分说的还要编译hadoop的源码,而且还不能编译java JDK1.8,只能编译1.7.而我用的是1.8,所以无法完成编译.