Macos jdk6论山狮
我刚刚安装了Mac OSX 10.8 Mountain Lion 我正在尝试安装JDK版本6 Oracle下载版上没有版本6的Mac软件包: 但是JDK版本7有一个Macos jdk6论山狮,macos,java,osx-mountain-lion,Macos,Java,Osx Mountain Lion,我刚刚安装了Mac OSX 10.8 Mountain Lion 我正在尝试安装JDK版本6 Oracle下载版上没有版本6的Mac软件包: 但是JDK版本7有一个 还有其他地方可以为JDK 6提供Mac软件包吗?我记得,当您第一次做需要Java的事情时,操作系统会询问您是否要安装它,而版本6就是您得到的。据介绍,在终端中键入java-version就足以触发提示 对于JDK(而不是运行时),您需要登录,搜索java,并下载java For OS X 2012-006开发包。我只是在我的Ma
还有其他地方可以为JDK 6提供Mac软件包吗?我记得,当您第一次做需要Java的事情时,操作系统会询问您是否要安装它,而版本6就是您得到的。据介绍,在终端中键入
java-version
就足以触发提示
对于JDK(而不是运行时),您需要登录,搜索
java
,并下载java For OS X 2012-006开发包。我只是在我的MacBook上做了这个,现在有了JavaC1.6.0\u37
不幸的是,直到我找到了一个相当不可靠的解决方案之后,我才看到这个答案……我假设从developer.apple.com下载Java安装程序是安装Java 6的最简单方法,但是如果你像我一样安装了Java 7,如果您试图降级,但它不起作用(即,如果安装开发者下载版后仍将Java 7作为默认版本),您可以下载OS 10.6的Java软件包,然后使用Pacifist打开它,然后将文件复制过来。(从10.7的包中复制文件对我来说不起作用-显然它安装了Java 7,或者至少它将Java 7保留为默认版本,而无法选择版本6)
更多信息请点击此处:
出于一些奇怪的原因——在Java7之前,实际上是苹果为OSX提供/支持java,而不是Sun/Oracle。这种情况直到最近才在JAVA7中发生了变化。因此,要获得早期版本(如Java6),请使用您的apple Id登录其中一个,您将发现jdk for 1.6已列出。您也可以通过找到它-或者正如我已经说过的,从7开始,您可以直接从获得它。从2013年7月18日起,您可以在这里获得最新的Mac Java 6: 单击“Java for OS X 2013-004”链接可进入下载页面:
- 浏览到
- 下载Java for OS X 2013-005开发包
- 双击结果java\u for\u os\u x\u 2013005\u dp\u 11m4609.dmg打开
- 双击JavaDeveloper.pkg安装;使用默认设置/同意许可/输入密码
- 打开终端并键入
,以确保您拥有正确的版本java-version
- 如果版本错误(例如java版本“1.7.0_45”),则需要修改
:~/.bash_profile
# Java 6 for Android Development export JAVA_HOME="/Library/Java/JavaVirtualMachines/1.6.0_65-b14-462.jdk/Contents/Home/"
- 注销并再次登录,确保运行的版本正确:
。应为java版本“1.6.0_65”java-version
alias setJdk6='export JAVA_HOME=$(/usr/libexec/JAVA_HOME-v1.6)
和alias setJdk7='export JAVA_HOME=$(/usr/libexec/JAVA_HOME-v1.7)