[英]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.