centos7中安装配置jdk1.8.0_144

时间:2022-12-29 09:20:19
系统环境:centos7
安装方式:rpm安装
软件:jdk-8u144-linux-x64.rpm

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

检验系统原版本java -version

centos7中安装配置jdk1.8.0_144

进一步查看JDK信息:rpm -qa | grep java //列出所有已被安装的,名字中包含java字符串的RPM包

centos7中安装配置jdk1.8.0_144

卸载OpenJDK,执行以下操作:

rpm -e --nodeps tzdata-java-2016g-2.el7.noarch

rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64

rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64

rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64

安装JDK到/usr/local目录下

rpm -ivh --prefix=/usr/local jdk-8u144-linux-x64.rpm

验证安装java || javac || java -vesion

centos7中安装配置jdk1.8.0_144

此时,jdk已经安装安成了,可以不进行配置环境变量

如果要配置环境变量:vim /etc/profile

追加以下内容

centos7中安装配置jdk1.8.0_144

使修改立即生效source /etc/profile

如果遇到报错:-bash: export: `/usr/lib/xxxx': 不是有效的标识符

错误原因:export JAVA_xxx=/usr/local/xxx的 “=”左右两边不能有空格。

查看系统环境状态echo $PATH

centos7中安装配置jdk1.8.0_144

好啦 完成了