因项目需要,以下是Ubuntu 14.04安装 JDK1.8.0_171 与配置环境变量的过程记录。
1. 源码包的准备
从官网下载 jdk,因为我是在Nvidia TK1开发板上配置的,系统为32位Arm架构,可通过指令查看:
sudo uname --m
所以,我选择的的版本是 jdk-8u171-linux-arm32-vfp-hflt.tar.gz。
如果安装jdk1.8后出现如下图所示错误,产生原因是jdk版本的问题,需要下载与Linux系统版本一致的jdk进行安装即可。
2. 解压源码包
-
(1)在/usr/local目录下新建java文件夹:
sudo mkdir /usr/local/java
-
(2)转到jdk的下载路径,解压压缩包:
tar -xvf jdk-8u171-linux-arm32-vfp-hflt.tar.gz
-
(3)将解压后的文件拷贝到(1)中新建的文件夹下:
sudo cp -r ./jdk1.8.0_171 /usr/local/java/
-
(4)然后可以把压缩包删除:
sudo rm 、/home/ubuntu/jdk-8u171-linux-arm32-vfp-hflt.tar.gz
3. 设置环境变量
这里采用全局设置方法,它是是所有用户的共用的环境变量。
sudo vim ~/.bashrc
打开之后,在末尾添加:
export JAVA_HOME=/usr/local/java/jdk1.8.0_171
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
添加完成之后,保存退出,执行:
source ~/.bashrc
/*或者*/
. ~/.bashrc
执行完成后,设置的环境变量已生效。
4. 检验是否成功
java -version
如果成功,显示如下: