aje*_*son 196 java macos install
我想安装一个特定的JDK(例如最新的JDK).为此,我访问了JDK下载主页:http://java.sun.com/javase/downloads/index.jsp.我找了一个Mac版本,但我只是看到Linux,Windows和Solaris的可下载版本有点惊讶......
这是Mac的消息:
"Apple Computer提供他们自己的Java版本.使用Apple Update菜单上的软件更新功能来检查您是否拥有适用于Mac的最新Java版本."
OK但是 ......当我用Mac更新Java时,我有一个JRE而不是JDK ......
我不明白为什么JDK版本不存在易于下载/可安装(如解压缩的jar?)for Mac ...
Mar*_*Tye 44
在@ Thilo回答的评论中,@ mobibob询问如何在Mac上的.bash_profile中设置JAVA_HOME.回答:
export JAVA_HOME=`/usr/libexec/java_home`
Run Code Online (Sandbox Code Playgroud)
这将动态地为JAVA_HOME分配"Java Preferences"实用程序的"常规"选项卡中列出的第一个JDK的位置.
请参阅Apple技术问答1170:https://developer.apple.com/library/content/qa/qa1170/_index.html
编辑:
如果您更喜欢使用括号来反对命令替换,那么这也有效:
export JAVA_HOME=$(/usr/libexec/java_home)
Run Code Online (Sandbox Code Playgroud)
Jes*_*per 20
正如消息所说,你必须在Mac上使用Apple,而不是Sun,以获取Java.据我所知,Apple JDK 6默认安装在Mac OS X 10.6(Snow Leopard)上.也许您需要从Mac OS X安装DVD安装开发人员工具(开发工具是OS DVD的可选安装).
请参阅:http://developer.apple.com/java/
注: 2009年10月16日的答案现已过时; 您现在可以从Oracle网站上的常规JDK下载页面获取适用于Mac OS X的JDK.
Roy*_*ron 10
对于使用任何LION OS X 10.7.X的人
他们在这里上传了Java SE 6版本1.6.0_26
http://support.apple.com/kb/dl1421
mat*_*rns 10
我昨天买了一台MacBook Pro(Mac OS X v10.8(Mountain Lion)),默认情况下没有安装JDK ......
除了javac,我还发现它没有安装SVN等软件包.事实证明,您可以从Apple开发者页面获取所有内容(您需要在AppleID中注册).SVN是"命令行工具"包的一部分.

这是在新MacBook上发生的事情:


希望这会帮助像我这样的其他新手;)