can';t设置JAVA#u HOME,因为can';找不到JavaJDK1.7的安装位置
我刚刚从下载了最新的JavaJDKforMacOSX(JDK-7u17-macosx-x64.dmg) 我已经安装了它,但是我找不到它的安装位置,所以我可以在家里安装JAVA_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
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)是首选