如何在 Snow Leopard 上安装 java jdk 7

2022-08-31 14:22:22

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


答案 1

使用 Http://www.charlessoft.com/ 中的Pacifist打开并安装您从 http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载的“jdk7-7uX-macosx-x64.dmg”文件中的“JDK 7 Update X.pkg”


答案 2

据我所知,JDK 7不需要10.7 +,所以我只需使用PackageMaker(Xcode工具)打开随附的安装程序文件,并删除操作系统版本要求并重新构建它。.pkg

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

到目前为止,在我使用它的过程中,我还没有遇到任何问题,甚至Java首选项窗格也正常工作。

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


我甚至已经将Java 7捆绑包复制到 中,它似乎可以正常工作。.jdk/System/Library/Java/JavaVirtualMachines/

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


推荐