Ubuntu 安装 JDK8 的方法

参考原文:https://www.jb51.net/article/115507.htm

安装环境:WinVM/Ubuntu 18.04/JDK1.8.0_172

    原文中的添加ppa源方法,由于该源无法连接(可能被墙)导致方法无法使用,故采用直接官网下载JDK的方式进行安装。

1.官网下载JDK   

    地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

    本文以JDK1.8.0_172.tar.gz下载至/home/(你的用户名)/Download目录为例。

    注1:下载JDK时请选择与Ubuntu系统相对应的版本,比如x86系统即下载32位版本,x64系统下载64位版本。

    注2:.rpm和.gz文件为Linux系统下的打包文件,本文以.gz文件为例。

2. 解压缩,放到指定目录

    创建目录:

sudo mkdir /usr/lib/jvm

    加压缩到该目录:

sudo tar -zxvf /home/(你的用户名)/jdk-8u172-linux-x64.tar.gz -C /usr/lib/jvm

    注1:不知如何使用控制台的小伙伴,可使用ctrl+alt+t的快捷键唤出。

    注2:sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具。一般使用sudo命令后,会提示你输入root密码。如觉得麻烦,可输入如下命令,直接使用root用户进行操作:

sudo -s

3.修改环境变量:

( 注:这里使用的是vim编译器。一般新的ubuntu系统是不会自带vim的,以下是安装方法。如已安装,请忽略)

    控制台输入以下命令:

sudo apt-get install vim-gtk

    在提示Y/N后,键入Y,等待安装完成即可。

    控制台输入以下命令:

sudo vim ~/.bashrc

    按“i”进入insert模式。

    在文件内容最后,加上以下内容:

#set jdk environment
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_172  #这里要注意目录要换成自己解压的jdk 目录
export JRE_HOME=${JAVA_HOME}/jre 
export PATH=$PATH:${JAVA_HOME}/bin:${JRE_HOME}/bin
export CLASSPATH=.:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar

    添加完成后,按esc退出insert模式,键入“:wq”保存并退出文档编辑。

    返回到控制台,键入以下命令是环境变量马上生效:

source ~/.bashrc

4.设置系统默认JDK版本

    键入以下命令(请记得将命令中jdk的版本改成自己的版本号):

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_172/bin/java 300 
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_172/bin/javac 300 
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.8.0_172/bin/jar 300 
sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1.8.0_172/bin/javah 300 
sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1.8.0_172/bin/javap 300

    然后执行:

sudo update-alternatives --config java

    若是初次安装jdk,会有下面的提示:

2

There is only one alternative in link group java (providing /usr/bin/java):

/usr/lib/jvm/jdk1.7.0_60/bin/java

    如果没有该提示,则选择合适的JDK。

5.测试JDK

    键入命令:

java -version

    如提示如下图,即代表安装完毕。

    

猜你喜欢

转载自blog.csdn.net/yumi6666/article/details/80633212
今日推荐