Linux系统下Hadoop开发环境的搭建
2014-08-10 15:49
363 查看
本文主要讲解如何在Ubuntu14.04下搭建Hadoop开发所需要的基本环境,主要包括jdk、Eclipse、Maven的安装。
一、Jdk1.8的安装
1. 下载jdk,这里选择的是jdk-8u11-linux-i586.gz,链接如下:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2. 把下载的文件解压,解压命令如下:
tar -xzvf jdk-8u11-linux-i586.gz
3. 把解压出来的文件拷贝到你要安装JDK的文件夹(例如:/usr/lib/jvm),命令如下:
sudo cp -r jdk1.8.0_11 /usr/lib/jvm
4. 编辑配置文件
sudo gedit ~/.profile
在最后添加:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_11
export PATH=$PATH:$JAVA_HOME/bin
exportCLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
使其生效source~/.profile
使用env 命令验证环境变量是否生效
5. 修改默认JDK
sudo update-alternatives--install /usr/bin/javac javac/usr/lib/jvm/jdk1.8.0_11/bin/javac 300
sudoupdate-alternatives --install /usr/bin/jar jar/usr/lib/jvm/jdk1.8.0_11/bin/jar300
sudoupdate-alternatives --install /usr/bin/javah javah/usr/lib/jvm/jdk1.8.0_11/bin/javah 300
sudoupdate-alternatives --install /usr/bin/javap javap/usr/lib/jvm/jdk1.8.0_11/bin/javap 300
sudoupdate-alternatives --config java
sudoupdate-alternatives --config javac
6. 查看JDK版本
java –version
如果出现以下信息表示成功:
java version"1.8.0_11"
Java(TM) SERuntime Environment (build 1.8.0_11-b12)
Java HotSpot(TM)Client VM (build 25.11-b03, mixed mode)
二、Maven和Eclipse的安装
1. 这里使用傻瓜式安装Maven
使用 sudoapt-get install maven 安装Maven
查看Maven的版本信息:
maven –version
Apache Maven 3.0.5
Maven home: /usr/share/maven
Java version: 1.8.0_11, vendor:Oracle Corporation
Java home: /usr/lib/jvm/jdk1.8.0_11/jre
Default locale: en_US, platformencoding: UTF-8
OS name: "linux", version:"3.13.0-24-generic", arch: "i386", family: "unix"
2. Eclipse的安装
下载安装包:eclipse-standard-luna-R-linux-gtk.tar
http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/R/eclipse-standard-luna-R-linux-gtk.tar.gz
Eclipse源码直接解压后即能使用,本文安装在/mnt/hgfs/share/目录下,在该目录使用如下安装命令:
# tar -vxfz
eclipse-standard-luna-R-linux-gtk.tar
任重而道远,士不可不弘毅。
一、Jdk1.8的安装
1. 下载jdk,这里选择的是jdk-8u11-linux-i586.gz,链接如下:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2. 把下载的文件解压,解压命令如下:
tar -xzvf jdk-8u11-linux-i586.gz
3. 把解压出来的文件拷贝到你要安装JDK的文件夹(例如:/usr/lib/jvm),命令如下:
sudo cp -r jdk1.8.0_11 /usr/lib/jvm
4. 编辑配置文件
sudo gedit ~/.profile
在最后添加:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_11
export PATH=$PATH:$JAVA_HOME/bin
exportCLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
使其生效source~/.profile
使用env 命令验证环境变量是否生效
5. 修改默认JDK
sudo update-alternatives--install /usr/bin/javac javac/usr/lib/jvm/jdk1.8.0_11/bin/javac 300
sudoupdate-alternatives --install /usr/bin/jar jar/usr/lib/jvm/jdk1.8.0_11/bin/jar300
sudoupdate-alternatives --install /usr/bin/javah javah/usr/lib/jvm/jdk1.8.0_11/bin/javah 300
sudoupdate-alternatives --install /usr/bin/javap javap/usr/lib/jvm/jdk1.8.0_11/bin/javap 300
sudoupdate-alternatives --config java
sudoupdate-alternatives --config javac
6. 查看JDK版本
java –version
如果出现以下信息表示成功:
java version"1.8.0_11"
Java(TM) SERuntime Environment (build 1.8.0_11-b12)
Java HotSpot(TM)Client VM (build 25.11-b03, mixed mode)
二、Maven和Eclipse的安装
1. 这里使用傻瓜式安装Maven
使用 sudoapt-get install maven 安装Maven
查看Maven的版本信息:
maven –version
Apache Maven 3.0.5
Maven home: /usr/share/maven
Java version: 1.8.0_11, vendor:Oracle Corporation
Java home: /usr/lib/jvm/jdk1.8.0_11/jre
Default locale: en_US, platformencoding: UTF-8
OS name: "linux", version:"3.13.0-24-generic", arch: "i386", family: "unix"
2. Eclipse的安装
下载安装包:eclipse-standard-luna-R-linux-gtk.tar
http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/R/eclipse-standard-luna-R-linux-gtk.tar.gz
Eclipse源码直接解压后即能使用,本文安装在/mnt/hgfs/share/目录下,在该目录使用如下安装命令:
# tar -vxfz
eclipse-standard-luna-R-linux-gtk.tar
任重而道远,士不可不弘毅。
相关文章推荐
- 【课程分享】深入浅出嵌入式linux系统移植开发 (环境搭建、uboot的移植、嵌入式内核的配置与编译)
- linux系统下 最佳搭建android开发环境的顺序
- 在Linux系统中搭建Node.js开发环境的简单步骤讲解
- 用qemu搭建CentOS 6 for colinux虚拟系统——《Windows下搭建CentOS 6开发环境之一》
- 深入浅出 - Android系统移植与平台开发(四)- 搭建Linux编译环境
- 嵌入式Linux系统开发环境搭建流程
- linux系统上eclipse的hadoop开发环境准备
- Linux开发环境搭建(系统、samba、ssh、nfs、开发板挂载)
- 在Linux系统中搭建Node.js开发环境的简单步骤讲解
- Linux ubuntu mint 系统安装和基本开发环境的搭建
- Linux系统上搭建C/C++的IDE开发环境
- Linux系统下搭建Java开发环境
- 嵌入式Linux系统的QT4.5开发环境搭建
- Linux开发环境搭建与使用——通过虚拟机安装系统( ubuntu )
- 深入浅出 - Android系统移植与平台开发(四)- 搭建Linux编译环境
- 在Linux系统中搭建JSP开发环境
- Linux(CentOS6.0)系统搭建Qt5.2开发环境
- 深入浅出 - Android系统移植与平台开发(六)- 搭建基于Linux的Android开发环境
- Linux系统下搭建go语言eclipse开发环境
- linux(ubuntu)eclipse for hadoop开发环境搭建