如何设置 JAVA_HOME 以指向 JDK 安装?

如何设置 JAVA_HOME 以指向 JDK 安装?

我安装了sun-java6-jdk

我需要找到它的主目录。JAVA_HOME必须指向 JDK 安装,而不是 JRE。

答案1

您应该能够使用该whereis命令来找到您的 JDK 的安装位置。

whereis java

在我的 Ubuntu 12.04 安装中,OpenJDK 的文件位于/usr/bin/java、、、。我猜测 Oracle 版本位于相同的目录中。/usr/bin/X11/java/usr/share/java/usr/share/man/man1/java.1.gz

答案2

如果需要添加JAVA_HOME变量,可以将其添加到.bashrc主目录中的文件中

.bashrc使用编辑器打开文件。如果你使用 nano,那么

nano ~/.bashrc

并在.bashrc 文件中添加以下两行。

JAVA_HOME=/usr/lib/jvm/jdk1.7.0_04/
export JAVA_HOME

可能还有其他安装方法,但这是我一直遵循的。

答案3

这是我在Linux系统中的配置:

我下载了 JDK1.8.0_77,默认情况下下载的文件位于以下位置(下载目录) /home/user/Downloads,即将下载的 JDK 解压到/home/user/Downloads/jdk1.8.0_77然后

  1. 打开终端并输入,

    editor .bashrc
    

    在里面写这两行,

    export JAVA_HOME=/home/user/Downloads/jdk1.8.0_77
    

    (输入你下载的JDK的路径)

    export PATH=$JAVA_HOME/bin:$PATH
    

    保存文件

  2. source ~/.bashrc

  3. echo $JAVA_HOME

就是这样 :)

相关内容