我安装了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
然后
打开终端并输入,
editor .bashrc
在里面写这两行,
export JAVA_HOME=/home/user/Downloads/jdk1.8.0_77
(输入你下载的JDK的路径)
export PATH=$JAVA_HOME/bin:$PATH
保存文件
source ~/.bashrc
echo $JAVA_HOME
就是这样 :)