Linux配置JDK(非root用户没有JDK,需切换到root用户)

这篇博客详细介绍了如何在非root用户环境下,通过切换到root用户来查看、卸载JDK,并进行新JDK的配置。步骤包括:查看JDK版本,使用特定命令卸载JDK,验证卸载是否成功,以及解压新JDK文件、配置环境变量和生效命令等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 查看当前JDK版本
执行命令:

java -version

2 卸载JDK
2.1 查看已安装JDK
执行命令:

rpm -qa | grep jdk

可看到返回结果中,有4个java开头的jdk
2.2 卸载JDK(需root权限)
切换回root账号(需要输入密码):

su - root

执行以下命令,卸载JDK,执行时,需根据3.3.1中查询的JDK名称修改对应命令:

rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.131-2.6.9.0.el7_3.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.131-2.6.9.0.el7_3.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.131-2.b11.el7_3.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.131-2.b11.el7_3.x86_64

如果出现类似【error: package …… is not installed】的错误,则检查JDK名称是否有误。
2.3 验证卸载成功
再次执行命令:

java -version

出现类似【No such file or directory】的提示则说明卸载成功。

2.4 验证卸载失败
执行java -version命令,如果还会出来JDK版本信息,则说明卸载失败。此时需通过环境变量查看jdk位置,删除jdk安装文件。
执行命令查看jdk安装目录:

echo $JAVA_HOME

或者

cat /etc/profile

3 配置JDK
3.1 解压到当前目录

tar -zxvf jdk-7u79-linux-x64.tar.gz

得到文件夹 jdk1.7.0_79

3.2 配置环境变量

vim /etc/profile

3.3 在底部添加JDK配置信息

#JDK配置
#Java Path
export JAVA_HOME=/root/jdk1.7.0_79
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

3.4 生效命令

source /etc/profile

3.5 查看安装信息

java -version
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值