Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
can';t设置JAVA#u HOME,因为can';找不到JavaJDK1.7的安装位置_Java_Macos_Installation - Fatal编程技术网

can';t设置JAVA#u HOME,因为can';找不到JavaJDK1.7的安装位置

can';t设置JAVA#u HOME,因为can';找不到JavaJDK1.7的安装位置,java,macos,installation,Java,Macos,Installation,我刚刚从下载了最新的JavaJDKforMacOSX(JDK-7u17-macosx-x64.dmg) 我已经安装了它,但是我找不到它的安装位置,所以我可以在家里安装JAVA_ notebook:work askar$ ls -al /System/Library/Frameworks/JavaVM.framework/Versions/Current lrwxr-xr-x 1 root wheel 1 Jul 29 2012 /System/Library/Frameworks/Jav

我刚刚从下载了最新的JavaJDKforMacOSX(JDK-7u17-macosx-x64.dmg)

我已经安装了它,但是我找不到它的安装位置,所以我可以在家里安装JAVA_

notebook:work askar$ ls -al /System/Library/Frameworks/JavaVM.framework/Versions/Current
lrwxr-xr-x  1 root  wheel  1 Jul 29  2012 /System/Library/Frameworks/JavaVM.framework/Versions/Current -> A

今天是2013年3月11日。此处显示2012年7月29日…

使用
/usr/libexec/java_home
实用程序返回首选JVM版本的路径。
使用
/usr/libexec/java_home-V
可以检索所有已安装JVM的列表

设置
$JAVA_HOME
的最简单方法是:

export JAVA_HOME=$(/usr/libexec/java_home)
这将始终设置到最新JVM的路径,因此您不必在升级java后更新它

echo `/usr/libexec/java_home`

您可以使用此命令在mac os中查找java主页

谢谢。这给了我三个版本。现在,我想通过直接下载和解压,在我的mac电脑上安装$JAVA_home/usr/libexec/JAVA_home(安装了带有*.dmg的jdk),但在我的linux机器上不安装。`command`不是问题,$(command)是首选