-
问题分析:自带的jdk默认只安装了运行环境(找到jdk的安装目录下,发现只有jre文件夹,没有bin、lib等文件夹)。
解决方法
查看 java 安装路径
命令:
which java
ls -lrt 路径
安装 jdk 的路径为 : /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-1.el7_9.x86_64/jre
解决方法:使用 yum 安装开发环境 devel。
卸载自带 jdk
步骤一:查询系统是否安装了 jdk
java version
vi /etc/profile 用该命令找到Java的配置路径进行卸载
步骤二:卸载已安装的 jdk
用该命令:rm -rf / 接文件名
步骤三:验证一下是还有 jdk
rpm -qa|grep java
没有内容就是卸载完成
java -version
提示如图所示 即是卸载完成
安装 jdk
1. 用 yum 查找可以安装的 jdk:
yum search java|grep jdk
找到需要的版本:java-1.8.0-openjdk-devel.x86_64
2. 安装 java-1.8.0-openjdk-devel.x86_64:
yum install java-1.8.0-openjdk-devel.x86_64
这时候会有提示:Is this ok [y/d/N]:
输入y (y的意思是-下载并安装)。
然后静待下载…complete!
3. 检查是否安装成功
依次输入:
java -version
java
javac
均能正常执行则安装成功!
配置环境变量
jdk 安装路径在第一步有查找提示,根据提示即可找到
## 注意修改 JDK 安装⽬录路径信息
echo 'export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-1.el7_9.x86_64/jre' >> /etc/profile
echo 'export PATH=$PATH:$JAVA_HOME/bin' >> /etc/profile
# 刷新环境变量
source /etc/profile
检查是否配置成功
echo $JAVA_HOME
这个命令是在已经配置了/etc/profile 文件的前提下查询的,如果该文件$JAVA_HOME配置错误,输出结果也是错误的。
————————————————