Ubuntu下安装jdk并配置环境变量
Ubuntu下安装jdk并配置环境变量
每次重新安装Ubuntu时都要重新安装jdk和配置环境,因此在此专门记录一下,以方便日后查看。
本文只讲述使用官网安装包 jdk-xxx.tar.gz 来安装和配置环境的方法。使用yum或apt安装方法不在此列。
开始安装:
- 官网下载jdk文件 jdk-8u161-linux-x64.tar.gz(可能也有新版本发布,操作相同)
创建新目录,作为jdk的安装目录
$ sudo mkdir /developer
移动并解压文件到此处
$ sudo mv jdk-8u161-linux-x64.tar.gz /home/user/developer
$ sudo tar -zxvf jdk-8u161-linux-x64.tar.gz
安装完成。是不是感觉特别简单?别急还得配置环境变量。。。
配置环境变量:
配置 etc/environment 下的环境变量
$ sudo gedit /etc/environment
打开编辑器后,加入以下配置: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin" export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export JAVA_HOME=/home/user/developer/jdk1.8.0_161 修改完成之后保存关闭,并输入以下命令使环境变量立即生效
$ source /etc/environment
配置 etc/profile 下的全局环境变量
$ sudo gedit /etc/profile
打开后,在末尾添加如下内容: #set Java environment export JAVA_HOME=/home/user/developer/jdk1.8.0_161 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH 修改完成之后保存关闭,并输入以下命令使环境变量立即生效
$ source /etc/profile
检查是否配置成功:
$ java -version
如显示详细版本号则证明jdk安装并配置成功。
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)
一般情况下,配置这两处环境变量,即可在任意位置使用Java_home环境了。关机或重启后配置依然生效。
注意:本文中 /home/user/ 中,user文件夹代指的是当前Linux登录用户的用户文件夹,而非为 user 名称的文件夹。