一、装官网下载jdk:
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
这里选择tar.gz方式,即源码安装
二、进入linux,指定目录下创建文件夹,如:个人目录/home/xxx/下创建java文件夹:
cd ~
mkdir java
三、将下载好的jdk包放到/home/xxx/java 文件夹下
四、cd进入java文件夹下:cd /home/xxx/java
五、解压jdk:tar zxvf 压缩包名称 (例如:tar zxvf jdk-8u281-linux-x64.tar.gz)
六、删除压缩包:删除压缩包:rm -f 压缩包名称 (例如 rm -f jdk-8u281-linux-x64.tar.gz)
七、环境变量配置:(若以上步骤是非root用户操作,此时编辑文件可能没有权限,需要sudo -i去root操作,或者直接root用户登录操作该步骤):
1、编辑/etc/profile文件:vi /etc/profile
2、按Insert或者I键,切换成编辑模式。找到内容末尾,输入下面一段话。在unset i的前面输入
3、按Esc退出编辑模式,输入:wq保存并退出
export JAVA_HOME=/home/xxx/java/jdk1.8.0_281
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
#(!!!注意:JAVA_HOME的路径是你实际解压后的JDK的路径,千万别写错了)
八、生效环境(root用户咨询该步骤后,root可以正确访问javac,单退回到普通用户无法访问,故,退到普通用户后,仍然需要执行如下步骤,即可):
1、对于/etc/profile编写完成之后是不够的,还需要最后一个步骤,就是让刚刚我们修改的文件变成有效起来,所以我们再输入一个命令,让修改生效。
生效命令:source /etc/profile
久、安装成功与否验证:
输入java -version,如下显示,安装成功: