gpt4 book ai didi

java - RHEL 5 - 路径环境变量更改不生效

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:01:18 25 4
gpt4 key购买 nike

我在 Red Hat Enterprise Linux 中遇到问题,我是 Linux 的新手,所以这可能非常简单。我在 RHEL 5(64 位)上安装了一个新的 64 位 JDK(1.6.0_18),现在我需要设置路径,以便 linux 将使用 1.6.0_18 而不是旧的 JRE 1.4.2。但是每次我设置路径变量时,就像更改会立即撤消一样。

以下是我采取的步骤:

  1. 以根用户身份登录
  2. 打开终端,运行命令:“export PATH=$PATH:/usr/java/jdk1.6.0_18/bin”
  3. 运行“echo $PATH”,新路径返回
  4. 运行“java -version”,旧的 jre 出现。
  5. 启动一个新终端,运行“echo $PATH”,我添加的新路径不再显示。

提前致谢!

最佳答案

虽然我也认为你应该在 super 用户或服务器故障中询问这个问题..

尝试

export PATH=/usr/java/jdk1.6.0_18/bin:$PATH

相反,当您使用它时,这将确保其他脚本等可以正常工作

export JAVA_HOME=/usr/java/jdk1.6.0_18
export JAVA=/usr/java/jdk1.6.0_18/bin/java

如果你想保留这些更改,请尝试将以上行放在 .bash_profile 或其他内容中。

上述方法有效而你的方法无效的原因是系统首先从 PATH 中剩余的内容进行搜索。因此,如果系统可以在 PATH 中使用 2 个 java,它将使用找到的第一个。

关于java - RHEL 5 - 路径环境变量更改不生效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3928010/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com