[英]Switching from java 1.6 to 1.8 on a mac
我有一个新的mac,需要安装java版本8.我从oracle下载它,当我在他们的网站上运行他们的应用程序时,它说我有最新版本的java。 当我运行“java -version”时说我还在使用1.6。 我该如何改变?
根据java控制面板我有1.8。 但是在eclipse中工作时仍然使用1.6.0_65。 我尝试卸载,但没有成功。
我的java虚拟机文件夹只包含1.6.0.jdk。 我需要将1.8移动到此文件夹吗?
当您执行java -version时,它会提供当前正在使用的jdk的输出。 为了更新,我们需要在这里下载jdk for mac并安装它。
转到以下URL并下载相应的文件。 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
要让eclipse使用Java 8
而不是Java 6
,请按照以下步骤操作:
Eclipse
,然后单击选择Preferences
。 Compiler
。 JDK
合规性更改为1.8
您可以使用jenv在Java版本之间切换,它就像一个Java环境管理器。 它非常易于使用和清洁
对于Mac,请按照以下步骤操作:
brew install jenv
git clone https://github.com/gcuisinier/jenv.git ~/.jenv
安装:如果您使用bash,请按照下列步骤操作:
$ echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(jenv init -)"' >> ~/.bash_profile
$ exec $SHELL -l
将所需版本的JVM添加到jenv:
jenv add /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
jenv add /System/Library/Java/JavaVirtualMachines/1.8.0.jdk/Contents/Home
检查已安装的版本:
jenv versions
设置要使用的Java版本:
jenv global oracle64-1.6.0
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.