安装步骤如下:
1)下载 JDK 8
从http://www.oracle.com/technetwork/java/javasebusiness/downloads/ 选择下载JDK的最新版本 JDK 8。
从http://www.oracle.com/technetwork/java/javasebusiness/downloads/ 选择下载JDK的最新版本 JDK 8。
我选择的是:jdk-8u5-linux-x64.tar.gz
这个版本的JDK不需要安装,只需要解压,然后再配置环境变量即可。
2)新建一个文件夹
#sudo mkdir -p /usr/local/java
3)将下载好的JDK 复制到该目录下面
#sudo cp /home/hadoop/Downloads/jdk-8u5-linux-x64.tar.gz /usr/local/java
#sudo cp /home/hadoop/Downloads/jdk-8u5-linux-x64.tar.gz /usr/local/java
4)解压JDK
#cd /usr/local/java
#sudo tar zxvf jdk-8u5-linux-x64.tar.gz
#sudo rm jdk-8u5-linux-x64.tar.gz
#sudo ln -s jdk1.8.0_05 /usr/local/java/latest //建立一个软链接,以后如果要更新JDK的话就直接安装,然后在更新这个软链接即可,就不要在更新环境变量,这样就可以统一管理。
#sudo tar zxvf jdk-8u5-linux-x64.tar.gz
#sudo rm jdk-8u5-linux-x64.tar.gz
#sudo ln -s jdk1.8.0_05 /usr/local/java/latest //建立一个软链接,以后如果要更新JDK的话就直接安装,然后在更新这个软链接即可,就不要在更新环境变量,这样就可以统一管理。
5)配置环境变量
#sudo gedit /etc/environment
在environment中修改PATH,追加JDK 路径,添加CLASSPATH与JAVA_HOME,内容如下:
JAVA_HOME="/usr/local/java/latest"
JRE_HOME="/usr/local/java/latest/jre"
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/java/latest/bin"
JRE_HOME="/usr/local/java/latest/jre"
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/java/latest/bin"
记得要让环境变量配置生效source
#source /etc/environment
6)然后要告诉系统,我们使用的是sun的JDK,而非OpenJDK
# sudo update-alternatives --install /usr/bin/java java /usr/local/java/jdk1.8.0_05/bin/java 300
# sudo update-alternatives --install /usr/bin/javac javac /usr/local/java/jdk1.8.0_05/bin/javac 300
# sudo update-alternatives --install /usr/bin/javac javac /usr/local/java/jdk1.8.0_05/bin/javac 300
# sudo update-alternatives --config java
7)测试一下是否安装成功:
# java -version
java version "1.8.0_05"
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)
安装成功!
参考:
http://www.myexception.cn/eclipse/1642383.html