Ubuntu16 安装JDK1.8以及环境变量配置
下载
前往 http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载最新的JDK版本,我下载的是jdk-8u121-linux-x64.tar.gz
解压安装
下载好以后打开命令行,将路径切换到jdk-8u121-linux-x64.tar.gz所在目录执行
$ sudo tar -zxvf jdk-8u121-linux-x64.tar.gz -C /usr/lib/jvm
该指令将jdk解压到
/usr/lib/jvm
目录下,若没有该目录,请使用$ sudo mkdir /usr/lib/jvm
提前创建相应目录。配置环境变量
修改
/etc/profile
添加Java指令执行路径和类搜索路径$ sudo gedit /etc/profile
使用该指令打开配置文件,若没有gedit,可以使用vi以及vim在文档的末尾添加以下代码,路径名称视自己的路径来定,切换到解压以后的目录我的是
/usr/lib/jvm/jdk1.8.0_121
使用$ pwd
指令可查看当前路径,将其复制然后替换JAVA_HOME
路径即可。export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_121 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:${PATH}
设置系统默认JDK
执行以下三条指令,设置系统默认使用的JDK版本
$ sudo update-alternatives –-install /usr/bin/Java java /usr/lib/jvm/jdk1.8.0/bin/Java 300
$ sudo update-alternatives –-install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0/bin/javac 300
$ sudo update-alternatives –-install /usr/bin/jar jar /usr/lib/jvm/jdk1.8.0/bin/jar 300
检查
使用
$ java -version
检查当前Java使用版本。