Code analysis of Hadoop v0.1.0 (1) Setting up the environment
2013-09-15 12:25
417 查看
This document is to analyze the code in Hadoop v0.1.0, which is the first version of Hadoop with around 22000 code lines. The IDE is Eclipse on the Ubuntu10.04 platform.
First, how to build the environment for the codes.
1. Open the Eclipse.
2. Click the new Java Project.
3. Builds the project from the known sources.
Other steps:
1. JDK or JRE is required.
2. Specify the JAVA_HOME in the file in .../hadoop-0.1.0/conf/hadoop-env.sh.
3. Other annoying steps...
Let us see the main structure of the source package.
As we can see, there are 8 packages. I will explain the main codes in each package from bottom to top, i.e. from the basic class to others classes using the basics.
First, how to build the environment for the codes.
1. Open the Eclipse.
2. Click the new Java Project.
3. Builds the project from the known sources.
Other steps:
1. JDK or JRE is required.
2. Specify the JAVA_HOME in the file in .../hadoop-0.1.0/conf/hadoop-env.sh.
3. Other annoying steps...
Let us see the main structure of the source package.
As we can see, there are 8 packages. I will explain the main codes in each package from bottom to top, i.e. from the basic class to others classes using the basics.
相关文章推荐
- The steps for setting up the system environment path variable for VS 2010 & .NET 4.0
- Tutorial: Setting up the Python/Jython Environment for Burp Suite
- Setting up an RTEMS development environment for the Raspberry Pi
- [原创]Reduce the Pain for Setting Up CellSDK Environment on FC6 PS3
- (Visual Studio)Part 4: Setting up Code for the Debugger
- Setting Up the Development Environment for SharePoint 2010 on Windows Vista,
- The General Procedure Of Setting Up EDKII Development Environment:搭建EDKII开发环境的通用流程[2.1]
- Setting Up the Development Environment for SharePoint 2010 on Windows Vista, Windows 7, and Windows
- Setting Up the Development Environment for SharePoint 2010 on Windows Vista, Windows 7, and Windows
- Building and setting up QT environment for BeagleBone
- Setting up a CloudStack dev environment on Windows
- Setting up an extension development environment
- 《Hadoop The Definitive Guide》ch09 Setting Up a Hadoop Cluster
- Setting up a CloudStack dev environment on Windows
- Setting up a Linux build environment
- iOS-Verify the value of the CODE_SIGN_ENTITLEMENTS build setting for target "xxx" and build conf
- Setting up and using the Rational Data Architect - Rational ClearCase integration
- Setting up a Keystone development environment
- Setting up an OpenGL development environment in ubuntu