环境准备
CentOS 7
jdk 1.8
- https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
安装步骤
卸载系统自带的 OpenJDK
原因:Linux 上一般会安装 Open JDK
在命令行输入 java -version
在命令窗口键入:
rpm -qa | grep java
需要删除的 openjdk
普通用户并没有操作这几个文件的权限,需要管理员权限
su root
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.x86_64
rpm -e --nodeps python-javapackages-3.4.1-11.el7.noarch
rpm -e --nodeps tzdata-java-2020a-1.el7.noarch
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.262.b10-1.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64
rpm -e --nodeps javapackages-tools-3.4.1-11.el7.noarch
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.x86_64
检查是否删除完毕
java -version
安装 jdk
上传文件
同过xftp上传下载好的jdk1.8到/opt目录
新建java文件夹
mkdir -p /usr/local/java
解压jdk到java文件夹
tar -zxvf jdk-8u144-linux-x64.tar.gz -C /usr/local/java/
配置环境变量
vim /etc/profile
#java environment
export JAVA_HOME=/usr/local/java/jdk1.8.0_144
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
键盘按下 ESC 后,输入:wq (写入并强制退出)。
配置生效:
source /etc/profile
查看版本信息
java -version