如何在 Ubuntu 12.04 中设置 JAVA PATH?

如何在 Ubuntu 12.04 中设置 JAVA PATH?

因此 java -version 给出的路径未找到。我尝试了以下操作:编辑:

  • ~/.bashrc
  • ~/.profile
  • /etc/environment

bash.bashrc文件并向其中添加以下内容:

JAVA_HOME=/usr/lib/jvm/jdk1.7.0_15
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
JRE_HOME=/usr/lib/jvm/jre1.7.0_15
PATH=$PATH:$HOME/bin:$JRE_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH

另外我还手动将java bin目录添加到PATH中。

PATH="/usr/lib/jvm/jre1.7.0_15/bin:/usr/lib/jvm/jdk1.7.0_15/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/sbin:/usr/local/bin:/usr/games"

我重启了电脑好几次,但仍然

bash: /usr/local/bin/java: No such file or directory

答案1

尝试:

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jre1.7.0_15/bin/java -1
sudo update-alternatives --config java

看看是否有效。

更多信息请阅读man update-alternatives

答案2

按着这些次序:

  • .bash_profile在您的主目录中创建一个名为的新文件:

    vi .bash_profile
    
  • 插入以下行:

    #! /bin/bash
    clear
    
    JAVA_HOME=/home/anuradha/installs/jdk1.7.0_02
    PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
    JRE_HOME=/home/anuradha/installs/jdk1.7.0_02
    PATH=$PATH:$HOME/bin:$JRE_HOME/bin
    export JAVA_HOME
    export JRE_HOME
    export PATH
    
  • 来源.bash_profile

  • 通过运行检查 Java 版本java -version

注意:对于 Ubuntu 12.04 64 位版本,您需要 JDK 64 位环境。

答案3

您可能需要仔细检查您的 JDK 是 x84 还是 x64。如果版本错误,ubuntu 将无法读取它,它会告诉您“没有这样的文件或目录”

相关内容