JAVA_HOME windows 中的变量

JAVA_HOME variable in windows

在 CMD echo %JAVA_HOME% 中显示 Java 目录,这在 unix 上是否同样有效。 我试过了 echo $JAVA_HOME.

输入终端 echo $JAVA_HOME。 如果没有出现,用这个命令设置它

export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64

这将根据您的 JDK 类型和版本而有所不同。

是的 "works the same"。这里的区别在于您引用环境变量的方式。在 linux 你应该使用 $variable 符号。

所以在这种情况下 echo $JAVA_HOME 显示 JAVA_HOME 环境变量的值,如果未设置则什么也不显示。

echo JAVA_HOME 只输出一个字符串 JAVA_HOME

要设置环境变量,您应该使用 export JAVA_HOME=something。如果你想在重启之间保存这个,你可以将这样的行添加到 ~/.bashrc 文件。