步骤
1、查看linux系统是几位,再下载对应版本JDK。
使用"uname -m"或"uname -a"命令查询系统位数,如下图显示64位系统
2、输入以下命令,查看系统支持的JDK版本:
yum -y list java*
因为服务器版本是64位,我希望安装的是1.8的JDK,因此选择上图中标注出来的版本,进行安装;
PS:带-devel的安装的是jdk,而不带-devel的,实际上安装的是jre!
3、安装JDK
输入以下命令,等待安装完成:
yum install -y java-1.8.0-openjdk-devel.x86_64
ps:默认安装在/usr/lib/jvm/文件夹下。
当然也可以自行下载安装以gz为结尾的:cd /usr/java切到这个目录下,解压tar -xzvf jdk-8u45-linux-x64.tar.gz
*注意坑: 解压完后,ll查看一下,(看文件的用户和用户组是不是root),如果不是用chown -R root:root jdk1.8.0_45改为root
安装成功后,界面显示如下:
4、配置环境变量(全局)
vim /etc/profile
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
生效source /etc/profile,之后which java看一下或echo $JAVA_HOME:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/bin/java
5、配置默认JDK版本
如果你安装了多个不同版本的JDK,可以通过如下命令查看已安装的JDK:
sudo update-alternatives --config java
显示界面如下:
如果要保持当前的版本【*】不变,请按回车键,入过要选择其他版本,请输入编号。