我有一台ubuntu机器..
在我的〜/ .bashrc中,我将java_home设置为
export JAVA_HOME=/usr/java/jdk1.7.0_04/bin/java
export PATH=$JAVA_HOME/bin:$PATH
但仍然在我做的时候
$which java
我得到了
/usr/bin/java
可能是什么原因? 任何帮助将不胜感激 感谢
答案 0 :(得分:1)
尝试echo $JAVA_HOME
和echo $PATH
,您会看到它们已正确设置。问题是你问shell在哪里是可执行的java而且它没有查看JAVA_HOME变量。
如果您刚刚编辑了.bashrc,则需要手动运行该文件,或者再次登录shell以获取更改。
您有两个选择: