【发布时间】:2015-11-05 19:59:09
【问题描述】:
我已经安装了两个jdk,版本分别是1.7和1.8。 在我的 .bash_profile 中,我使用 $(/usr/libexec/java_home -v 1.7) 设置了 JAVA_HOME 变量。在 bash shell 中我运行 java -version,它输出 1.7,但是当我运行 sudo java -version 时,它输出 1.8。那么我实际运行的是哪个 java。
【问题讨论】:
-
你使用的是哪个 linux 发行版?
标签: java bash environment-variables sudo