JAVA_HOME 和 PATH 环境变量在 UBUNTU 中不起作用

标签 java linux ubuntu environment-variables

我已经从 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 $PATHecho $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/

相关文章:

java - 在回收者 View 中选择单个复选框

linux - "pwd"命令适用于所有 linux 类型的 linux?

linux - 执行 ls 命令并将输出存储在变量中

linux - 带星号的变量

c++ - 接收问题时套接字关闭

java - JTable 与自定义 TableModel

java - 在 Tomcat 7 (JBoss EWS 2.0) openshift 中部署 WAR 文件后出现 HTTP 404

java - 我在处理 REST Assured API POST 请求时遇到问题

php - 为两台远程机器同步两个 mysql 数据库

ubuntu - -dev 包的实际构建命令是什么?