如何在Snow Leopard上安装java jdk 7

我的Mac目前运行Snow Leopard(10.6.8),我想用Java 7进行开发。我从Oracle网站下载了Java 7 OS X安装程序,开始运行它。 不幸的是,我立即迎来了一条消息,称只有OS X Lion(10.7.3)支持安装程序。 有什么方法可以在我的机器上使用Snow Leopard获得Java 7? 我不是为了升级我的Java而购买新的操作系统。 我搜索了一些,但我没有找到太多。 我希望我能在这里找到一些帮助。 谢谢。


使用http://www.charlessoft.com/中的Pacifist在您从http://www.oracle.com下载的'jdk7-7uX-macosx-x64.dmg'文件中打开并安装'JDK 7 Update X.pkg' .COM / technetwork / JAVA / JavaSE的/下载/ index.html的


从我读过的内容来看,JDK 7并不需要10.7+,所以我只需使用PackageMaker(一种Xcode工具)打开附带的.pkg安装程序文件,并删除操作系统版本要求并重新构建它。

您需要将安装程序从.dmg文件中复制出来,因为您必须保存更改。
编辑:您将需要生成到另一个目录,因为挂载的.dmg是只读的。

到目前为止,在我使用这个过程中,我还没有遇到任何问题,即使Java偏好设置窗格正常工作。

有一点需要注意,您不得不使用Java Preferences.app对JDK进行重新排序,以使程序使用新的JDK而不是Java 6。


我甚至已经将Java 7 .jdk包复制到/System/Library/Java/JavaVirtualMachines/ ,并且它似乎正常工作。

在Java应用程序运行时不要移动/重命名JDK软件包; 不是我偶然做过的事情或任何事情......


我有同样的问题,并没有能够谷歌正确的方式来做到这一点。 最后,我自己提出了解决方案,并将其放在我的博客上:

http://jksha.blogspot.se/2013/09/java-7-and-snow-leopard-osx-106.html

链接地址: http://www.djcxy.com/p/5693.html

上一篇: How to install java jdk 7 on Snow Leopard

下一篇: Is it possible to get the iOS 5.1 SDK for Xcode 4.2 on Snow Leopard?