搭建Hadoop源代码阅读环境

server/2025/1/21 8:13:02/

个人博客地址:搭建Hadoop源代码阅读环境 | 一张假钞的真实世界

环境

  • Mac OS X EI Capitan 10.11.6
  • java version “1.7.0_80”
  • git version 2.7.4 (Apple Git-66)
  • Apache Maven 3.3.9

下载源代码

从Git上下载最新源代码:

git clone git://git.apache.org/hadoop-common.git

构建代码

构建代码,使项目可以导入到Eclipse中。切换目录到hadoop-common,执行以下命令:

$ mvn install -DskipTests
$ mvn eclipse:eclipse -DdownloadSources=true -DdownloadJavadocs=true

这个过程时间比较久,最好有内部的Nexus服务器,不然可能会不够顺畅。

Hadoop 2.7.3源码环境

下载地址:


http://www.ppmy.cn/server/160121.html

相关文章

某政务行业基于 SeaTunnel 探索数据集成平台的架构实践

分享嘉宾:某政务公司大数据技术经理 孟小鹏 编辑整理:白鲸开源 曾辉 导读:本篇文章将从数据集成的基础概念入手,解析数据割裂给企业带来的挑战,阐述数据集成的重要性,并对常见的集成场景与工具进行阐述&…

《贪心算法:原理剖析与典型例题精解》

必刷的贪心算法典型例题! 算法竞赛(蓝桥杯)贪心算法1——数塔问题-CSDN博客 算法竞赛(蓝桥杯)贪心算法2——需要安排几位师傅加工零件-CSDN博客 算法(蓝桥杯)贪心算法3——二维数组排序与贪心算…

51单片机——DS18B20温度传感器

由于DS18B20数字温度传感器是单总线接口,所以需要使用51单片机的一个IO口模拟单总线时序与DS18B20通信,将检测的环境温度读取出来 1、DS18B20模块电路 传感器接口的单总线管脚接至单片机P3.7IO口上 2、DS18B20介绍 2.1 DS18B20外观实物图 管脚1为GN…

技术总结:Vue在前端开发中的应用与实践

​🌈个人主页:前端青山 🔥系列专栏:Vue篇 🔖人终将被年少不可得之物困其一生 依旧青山,本期给大家带来Vue篇专栏内容:Vue-开发应用与实践 #博客之星2024年度总评选-主题文章创作# 前言 嗨喽,我是青山,本年度创作已然…

Spring Boot经典面试题及答案

一、Spring Boot基础知识 什么是Spring Boot? 答案: Spring Boot是Spring开源组织下的子项目,是Spring组件一站式解决方案。它简化了Spring应用程序的初始化和开发过程,通过“约定大于配置”的原则,减少了手动配置的繁…

MySQL 的mysql_secure_installation安全脚本执行过程介绍

1.设置 MySQL root 用户密码。 2.删除匿名用户。 3.禁止 root 用户远程登录。 4.删除测试数据库。 5.重新加载权限表。 以下是执行 mysql_secure_installation 的详细步骤: 步骤 1:启动 mysql_secure_installation 脚本 打开终端并执行以下命令&#x…

SpringBoot集成OpenFeign,实现服务间的相互调用

SpringBoot集成OpenFeign,实现服务间的相互调用 文章目录 SpringBoot集成OpenFeign,实现服务间的相互调用一、实验准备与目标二、添加依赖三、写调用接口四、写controller层五、启动类注解六、结果 一、实验准备与目标 有业务模块business和跑批模块bat…

Python 爬虫学习指南与资料分享

Python爬虫学习资料 Python爬虫学习资料 Python爬虫学习资料 在数字化浪潮中,Python 爬虫作为强大的数据获取工具,为众多领域提供关键支持。想要系统掌握这门技术,以下的学习指南与资料分享将为你照亮前行道路。 一、学习指南 入门奠基 …