linux java环境变量不生效_linux下jdk环境变量配置深度分析----解决环境变量不生效的问题...

本文深入探讨了Linux环境下Java JDK的环境变量配置。针对无需配置的情况、需要配置的情况以及配置后不生效的解决方案进行了详细阐述,包括检查版本、修改配置文件、检查PATH和CLASSPATH、分析PATH路径等步骤,旨在解决Java版本不符的问题。
摘要由CSDN通过智能技术生成

1.linux下jdk环境变量配置

是否需要配置环境变量,主要看java -version 显示的版本是否为你期望的版本

1.1 不需要配置环境变量的情况

使用java -version查看,版本显示正好是你刚刚安装的版本,这一般为rpm包安装的情况

rpm安装命令:rpm -ivh /data/software/jdk-7u67-linux-x64.rpm

1.2 需要配置jdk环境的情况

java -version显示的版本号不对。一般是直接解压的jdk都需要配置。

1.3 jdk环境变量配置及生效

修改/etc/profile

(有些可能改对应用户下的隐藏文件.base_profile或.profile,如root用户,对应/root/.bash_profile,/root/.profile)

vi /etc/profile

在末尾加入

export JAVA_HOME=/usr/java/jdk1.7.0_67

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib

export PATH=$PATH:$JAVA_HOME/bin

然后执行source /etc/profile,执行可使之马上生效。

2.配置了环境变量后不生效的解决方案

问题:在/etc/profile中配置了环境变量,执行java -version发现版本还是不对,怎么办?

解决步骤:

1、关闭ssh连接,重新连接,

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值