一、下载安装包
下载安装包有两种方式,(本文使用第一种)
1、通过官网进行下载(然后上传到服务器)
2、通过wget命令直接把JDK安装包下载(需要服务器联网)
wget https://download.oracle.com/otn/java/jdk/8u381-b09/8c876547113c4e4aab3c868e9e0ec572/jdk-8u381-linux-x64.tar.gz?AuthParam=1692688232_688b53c29fd398da79c8032c30ea768d
二、安装jdk
1、在/usr/local/文件夹下面新建java文件夹
#进入对应目录
cd /usr/local/
#新建文件夹
mkdir java
2、把下载好的安装包上传到这个目录
3、解压压缩包
tar -zxvf jdk-8u381-linux-x64.tar.gz
解压完成的目录
三、编辑环境变量
1、编辑/etc/目录下的profile文件
vim /etc/profile
2、复制一下内容
export JAVA_HOME=/usr/local/java/jdk1.8.0_381
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
按“i”进入编辑模式,按“ESC”退出编辑模式,按“:wq”保存并退出
注意:JAVA_HOME的变量值需要改成直接的安装目录
3、使配置文件立即生效
保存完之后,需要让这个环境变量配置信息立即生效
source /etc/profile
命令解释
"source /etc/profile" 是一个命令,用于在当前shell会话中加载并执行/etc/profile文件中的命令。在Linux系统中,/etc/profile是一个系统级别的配置文件,它包含了系统范围的环境变量和其他全局配置。通过运行"source /etc/profile"命令,可以立即使得/etc/profile文件中的配置生效,而不需要重新登录或重启系统。
四、测试
1、javac
javac
使用javac命令,不会出现command not found错误
2、java -version查看jdk版本
java -version
3、echo $PATH,看看自己刚刚设置的的环境变量配置是否都正确
echo $PATH
okkkkkk~