我已经从 oracle 下载了 jdk-7u9-linux-i586.rpm。然后我将它安装在我的 Ubuntu 12.04 LTS 中。然后我将环境路径设置为:
export JAVA_HOME=/usr/java/<the jdk directory I cant recall now>
export PATH={$PATH}:{$JAVA_HOME}/bin
然后我通过 echo $PATH
和 echo $JAVA_HOME
检查。
现在它显示正确的路径。
但问题是:如果我在控制台中尝试 java
,它会显示无法识别的命令错误。
请帮帮我。
最佳答案
您更改了您的 PATH,但是您是否重新获取并刷新了您的 PATH 缓存? (有关详细信息,请参阅 here,并查看第 3 节)
例如
$ vi ~/.profile
$ . ~/.profile
$ echo $PATH # is this right ?
和一个可能的散列
$ hash
关于JAVA_HOME 和 PATH 环境变量在 UBUNTU 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13455425/