找不到JRE / java命令

时间:2014-03-05 13:41:00

标签: java ubuntu

我正在尝试在Ubuntu 13.10上安装JRE。我跟着这个guide。当我运行“java -version”时,它说“找不到命令”......

这是“sudo find / -name java”

的结果
/var/lib/dpkg/alternatives/java
/usr/lib/jvm/java-7-oracle/bin/java
/usr/lib/jvm/java-7-oracle/jre/bin/java
/usr/lib/ure/share/java
/usr/local/java
/usr/local/java/jre1.7.0_51/bin/java
/usr/bin/java
/usr/java

2 个答案:

答案 0 :(得分:3)

当您没有设置已安装java的PATH时,基本上会发生command not found

This guide这里详细介绍了如何在ubuntu机器上完全安装java,但是这里我将介绍如何设置你的java runnable:

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_51/bin/java" 1
sudo chmod a+x /usr/bin/java 

然后

sudo update-alternatives --config java

选择选项中包含/usr/local/java/jre1.7.0_51/bin/java的那个。

答案 1 :(得分:1)

您需要将Java bin完整路径/jre1.7.0_51/bin设置为Shell窗口中的PATH变量。 喜欢这个

        export PATH:$PATH:/jre1.7.0_51/bin

您可以在Shell窗口中键入echo $ PATH来检查现有的PATH。