错误:未正确定义JAVA_HOME ubuntu

时间:2015-02-20 06:02:51

标签: java ubuntu-12.04

我使用过这个命令但没有工作

export JAVA_HOME=:/usr/bin/java

显示错误消息:

    Error: JAVA_HOME is not defined correctly.
  We cannot execute :/usr/bin/java/bin/java

3 个答案:

答案 0 :(得分:3)

必须将

JAVA_HOME设置为包含bin子目录的目录,其中包含java个可执行文件。 通常,它设置为JDK或JRE的根目录。如果你想使用"系统" java,将JAVA_HOME设置为/usr(并且不要在=之后放置冒号):

export JAVA_HOME=/usr

答案 1 :(得分:0)

试试这个:

export JAVA_HOME=/usr/lib/jvm/java-7-oracle

export JAVA_HOME=/usr/java/jdk1.8.0_05

在此版本中,您需要根据系统上安装的路径重命名jdk1.8.0_05

答案 2 :(得分:0)

通常,您在〜/ .bashrc中设置这样的路径。

找出ubuntu机器中java位置的位置。如需帮助,请查看:Where is the Java SDK folder in my computer? Ubuntu 12.04

之后将导出行添加到〜/ .bashrc文件

export JAVA_HOME=....