繁体   English   中英

如何在MAC OSX Mavericks上安装新的Java Development Kit(JDK)?

[英]How do I install new Java Development Kit (JDK) on MAC OSX Mavericks?

如何在MAC OSX Mavericks上安装新的Java Development Kit(JDK)? 我尝试按照apache的说明进行操作,但失败了。

如果有人在运行Mac OSX'Mavericks'的64位Mac上安装Maven。 我试图遵循此操作,但失败了,因为java_home的位置在Mavericks上已更改:

http://maven.apache.org/download.cgi

我找到了这个网站,推荐您安装自制软件并按照此页面上的说明进行操作: http : //techspunky.blogspot.in/2013/10/how-to-install-maven-on-mac-osx-109.html

一旦完成,在$ maven -version不起作用时不要惊慌,而应使用$ mvn --version作为maven.apache.org/download.cgi建议。

它起作用了,但是随后我注意到Maven使用的Java SDK是Java版本:1.6.0_65,它不是我在系统上安装的最新SDK。

一旦我设置了JAVA_HOME = /usr/libexec/java_home

它使用正确的SDK:Maven主页:/usr/local/Cellar/maven/3.1.1/libexec Java版本:1.7.0_45,供应商:Oracle Corporation Java主页:/Library/Java/Java/JavaVirtualMachines/jdk1.7.0_45。 jdk / Contents / Home / jre默认语言环境:en_US,平台编码:UTF-8操作系统名称:“ mac os x”,版本:“ 10.9”,拱门:“ x86_64”,家族:“ mac”

成功! 但是等等...下一次我打开终端时,它回到了Java 1.6版。 WTH!

从我读到的内容来看,它是某种假定的错误:echo JAVA_HOME = /usr/libexec/java_home -v 1.7 | sudo tee -a / etc / mavenrc

现在:

Maven主页:/usr/local/Cellar/maven/3.1.1/libexec Java版本:1.7.0_45,供应商:Oracle Corporation Java主页:/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre默认语言环境:en_US,平台编码:UTF-8操作系统名称:“ mac os x”,版本:“ 10.9”,arch:“ x86_64”,家族:“ mac”

封闭终端重新打开,成功!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM