1.一键暴力安装(yum安装)
- 查看可以安装那些版本
yum -y list java*
- 安装对应的版本
yum install -y 版本名称
- 检测是否安装完成
- 安装地址
usr/lib/jvm
2.手动安装JDK
- 导入安装包到Linux中(我这边使用的FTP上传的)(我的资源里面JDK)
- 运行以下命令新建一个目录–>mkdir /opt/java
- 依次运行以下命令为jdk-8u241-linux-x64.tar.gz添加可执行权限并解压到/usr/java
- chmod +x jdk-8u241-linux-x64.tar.gz
- tar xzf jdk-8u241-linux-x64.tar.gz -C /opt/java
- 设置环境变量
- 运行命令vi /etc/profile打开/etc/profile文件。
- 按下i键,添加以下内容。
- 按下Esc键,输入:wq并回车以保存并关闭文件
1. export JAVA_HOME=/usr/java/jdk1.8.0_241
2. export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
3. export PATH=$JAVA_HOME/bin:$PATH
- 运行以下命令加载环境变量–>source /etc/profile
- 运行以下命令显示JDK版本信息–>java -version
返回结果如图所示,表示JDK已经安装成功。
3.卸载自己安装的JDK
-
查询java版本
-
检查下安装的路径 which java
-
卸载 rm -rf /usr/bin/java
卸载 rm -rf JDK地址(卸载JDK) -
清除环境变量,删除里面配置的环境变量
vim命令编辑文件profile vim /etc/profile -
删除完成 执行java -version 查看是否卸载干净
4.卸载yum安装的JDK
1.查看CentOS自带JDK是否已安装:yum list installed | grep java
2.假使存在自带的jdk,删除centos自带的JDK
yum -y remove jdk版本
yum -y remove tzdata-java.noarch
结果显示为Complete!表示卸载完成!
- ll (再次检查安装包是否删除)
备注
1.命令注解
- rpm 管理套件
- -qa 使用询问模式,查询所有套件
- grep 查找文件里符合条件的字符串
- java 查找包含java字符串的文件
- -e 删除指定的套件
- –nodeps 不验证套件档的相互关联性