Ubuntu 16.04下将Hadoop2.7.3源代码导入到Eclipse Neon中(2)

maven作为一个项目管理工具确实非常好用,但是在国内这个网络条件下实在是让人恼火。之前oschina的中央仓库可用,现在oschina的maven服务器关了,一直没找到国内镜像来替代。今天发现阿里云公开了一个中央仓库,大家可以试试。

配置

修改maven根目录下的conf文件夹中的setting.xml文件,内容如下:

<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url></url> <mirrorOf>central</mirrorOf> </mirror> </mirrors>

之后就能享受如飞的maven下载速度。

一切准备好了,就开始我们编译步骤了

cd hadoop-maven-plugins mvn install cd .. mvn eclipse:eclipse -DskipTests

然后就是漫长的等待了……

附一张最后成功的图:

Ubuntu 16.04下将Hadoop2.7.3源代码导入到Eclipse Neon中

编译实际的过程用了应该有30多分钟,途中的26分钟只是因为protoc版本不对后的部分编译时间。

5.导入到eclipse中:

Ubuntu 16.04下将Hadoop2.7.3源代码导入到Eclipse Neon中

Ubuntu 16.04下将Hadoop2.7.3源代码导入到Eclipse Neon中

可以看到全都识别了,finish。

Ubuntu 16.04下将Hadoop2.7.3源代码导入到Eclipse Neon中

微量的错,基本不影响看主要的源代码了,当然你也可以去想法修复它们,这至少比直接一导入全是错要来的好了。

环境问题解决,以后就可以愉快的研究hadoop的源代码了。

Hadoop2.7.3+Spark2.1.0完全分布式集群搭建过程 

Hadoop2.3-HA高可用集群环境搭建 

Hadoop项目之基于CentOS7的Cloudera 5.10.1(CDH)的安装部署 

Hadoop2.7.2集群搭建详解(高可用) 

使用Ambari来部署Hadoop集群(搭建内网HDP源) 

Ubuntu 14.04下Hadoop集群安装 

CentOS 6.9下Hadoop伪分布式环境搭建 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/4305104aab2bb964a2dc49a6dd04d3fa.html