1、清除openjdk
sudo apt-get purge openjdk*
查询ubuntu是32/64位系统 命令:getconf LONG_BIT
首先安装axel这个命令(命令行下载文件)
sudo apt-get install axel
然后使用这个命令下载文件
图像界面
http://www.oracle.com/technetwork/java/javase/downloads/index.html
下载jdk-8u20-linux-x64.tar.gz文件/home/xiaoyu/下载里
新建一个文件夹java,在/usr/local下
命令mkdir java
将下载文件移动到/usr/local/java文件夹下
命令:cp jdk-8u20-linux-x64.tar.gz /usr/local/java
解压该文件
tar -jxv -f jdk-8u20-linux-x64.tar.gz
安装jdk:
4、环境变量配置
sudo vi
打开/etc/profile,最末增加如下内容:
export JAVA_HOME=/usr/local/java/jdk1.8.0_20
export JRE_HOME=/usr/local/java/jdk1.8.0_20/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH
5、配置生效
一般更改/etc/profile文件后,需要重启机器才能生效。使用如下命令可不用重启使其生效
source /etc/profile
6、检查配置
控制台输入:java -version
打印类似如下内容则成功:
java version "1.8.0_20"
Java(TM) SE Runtime Environment (build 1.8.0_20-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b23, mixed mode)