【发布时间】:2015-11-08 04:33:58
【问题描述】:
刚刚我安装了Android Studio(7或以上版本)所需的java 8,希望安装后我的java版本会自动指向最新版本,但我认为它只是没有指向它也不存在。
$:/System/Library/Frameworks/JavaVM.framework/Versions$ ll
total 64
drwxr-xr-x 11 root wheel 374 Jan 5 2014 .
drwxr-xr-x 12 root wheel 408 Feb 11 2015 ..
lrwxr-xr-x 1 root wheel 10 Jan 5 2014 1.4 -> CurrentJDK
lrwxr-xr-x 1 root wheel 10 Jan 5 2014 1.4.2 -> CurrentJDK
lrwxr-xr-x 1 root wheel 10 Jan 5 2014 1.5 -> CurrentJDK
lrwxr-xr-x 1 root wheel 10 Jan 5 2014 1.5.0 -> CurrentJDK
lrwxr-xr-x 1 root wheel 10 Jan 5 2014 1.6 -> CurrentJDK
lrwxr-xr-x 1 root wheel 10 Jan 5 2014 1.6.0 -> CurrentJDK
drwxr-xr-x 8 root wheel 272 Jan 6 2014 A
lrwxr-xr-x 1 root wheel 1 Jan 5 2014 Current -> A
lrwxr-xr-x 1 root wheel 59 Jan 5 2014 CurrentJDK -> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents
这就是我所拥有的,那么新的 java 8 版本安装到哪里了?如何手动更新路径?
在 shell 中执行 which java 指向 /usr/bin/java,这是指向 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java 的进一步符号链接
【问题讨论】:
-
我个人使用
jEnv。你可能想看看。 - jenv.be 和 github 存储库 github.com/gcuisinier/jenv。 -
好吧,@AlexisC。即使您使用 jenv 安装,您也可以使用
jenv add path/to/Java/8/Home/Folder/添加它,但我不知道它安装在哪里,当我尝试安装旧版本(即 7)时,我收到此消息You are trying to install Java 7 Update 80, however Java 8 Update 65 build 17 is already installed. Visit java.com/newerversionexists for more information.
标签: java macos android-studio java-8