1.使用yum安装
1.1 检查环境是否存在jdk
java -version
未找到命令则表示当前系统没有jdk
如果系统当前有jdk,且是自己需要的则可以直接使用了
1.2 卸载当前环境
检查是否存在与java相关的组件
rpm -qa |grep java
若是存在则将它们批量卸载
rpm -qa | grep java | xargs rpm -e --nodeps
xargs rpm -e --nodeps解析:
xargs命令可以接受从管道或者标准输入中传来的数据,并将其作为参数传递给其他命令。
rpm -e --nodeps: 这个命令用于卸载 RPM 包。-e卸载(erase),--nodeps忽略依赖关系(dependencies),即强制卸载,不检查依赖关系。
1.3 yum安装jdk
1.3.1 更新yum缓存
更新yun缓存,确保获取最新的软件包信息
sudo yum makecache
1.3.2 查看是否存在jdk1.8安装包
yum list java-1.8*
若不存在则需要更换yun源或者手动下载
1.3.3 安装jdk1.8
sudo yum install java-1.8.0-openjdk-devel
注意:java-1.8.0-openjdk和java-1.8.0-openjdk-devel是两个不同的OpenJDK的软件包
功能和用途: openjdk用于运行 Java 应用程序,而openjdk-devel不仅包括运行时环境,还包括开发工具和库,支持Java应用程序的开发和调试。
安装场景: 只需要运行 Java 应用程序,安装 java-1.8.0-openjdk。如果需要进行 Java 开发,则安装java-1.8.0-openjdk-devel
输入y确认进入下一步
安装完成
1.3.3 验证环境是否存在
java -version
可以看到显示了jdk1.8