Ubuntu中的JAVA_HOME

问题描述

| 我已经在ubuntu10.10中将jdk1.6和netbeans 6.9一起安装了 它工作正常,然后尝试eclipse,但它向我显示jdk或jre工具包必须可用才能运行eclipse。 我在/ etc / enviroment文件中设置了JAVA_HOME和PATH
`PATH=\"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr`/games:$PATH:$JAVA_HOME:$JAVA_HOME/bin\"

JAVA_HOME=\"/home/amit/jdk1.6.0_24\"
CLAsspATH=\"/home/amit/jdk1.6.0_24/lib:.\"
但这行不通
java -version
命令不起作用
echo $java _ home
作品 我也重新启动我的电脑。 我也改变了
JAVA_HOME=\"/home/amit/jdk1.6.0_24\"
`PATH=\"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr`/games:$PATH:$JAVA_HOME:$JAVA_HOME/bin\"

CLAsspATH=\"/home/amit/jdk1.6.0_24/lib:.\"
但还是没用 提前致谢     

解决方法

在定义PATH之前,需要先定义JAVA_HOME。扩展需要在定义时进行,否则它将查找您可能没有的名为\“ $ JAVA_HOME \”的文件夹。     ,
echo $java _ home 
是错的。 空白不是可选的 我们区分大小写 回声$ JAVA_HOME 是正确的方法。