8.1 简介
Java的jdk主要有两种,open jdk与oracle jdk,如果是windows用户,可能有一部分人并不知道有这两种jdk的存在。但是如果使用linux,那么在搜索如何安装java时,变回出现这两种jdk。简单来说,这两种jdk只有在商业功能上的区别,作为普通的个人用户,其实病没有什么实质性的区别。而我们平时在windows上面是用的jdk则是oracle jdk。
8.2 环境
日期: 2021.10.13
版本: ubuntu20.04
8.3 安装
8.3.1 官网下载压缩包
提示: 这里选择的是x64 Compressed Archive版本。
8.3.2 安装
yun@yun-Inspiron-7572:/下载$ sudo cp jdk-8u301-linux-x64.tar.gz /opt
yun@yun-Inspiron-7572:/opt$ sudo tar -xzvf jdk-8u301-linux-x64.tar.gz
yun@yun-Inspiron-7572:/opt$ sudo rm jdk-8u301-linux-x64.tar.gz
提示: 上述两个语句是将 下载 中的压缩包,复制到 opt 目录下,并且解压,然后将原压缩包删除。
8.3.3 配置环境变量
输入以下命令编辑profile文件:
sudo vi /etc/profile
提示: 命令执行之后,需要键盘输入 i ,才能编辑。
然后将以下内容添加到全文末尾:
JAVA_HOME=/opt/jdk1.8.0_301
CLASSPATH=.
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
提示: 上述的 JAVA_HOME 目录需要因人而异。添加完毕,需要键盘按下 ESC 键,然后键盘输入 :wq 进行保存退出。当然,环境变量的添加还有另一种方法,也就是修改 ~/.bashrc 文件。二者的区别在于,前者是系统环境变量,后者是用户环境变量,且后者每次开机都需要去启动以下。
source /etc/profile
提示: 使用以上命令,可以不用重启直接生效环境变量,如果没有可再重启试试。
8.4 测试
老生长谈的 JAVA、JAVAC、JAVA -VERSION 。
至此,java安装完毕,留此文,以便他日之需。