OS X 10.9下安装JDK1.4、JDK1.5

现在苹果已经不再支持OS X下安装JDK1.4和JDK1.5的版本了,但我自己的一些应用代码还必须在1.4下运行,之前一直没有好的办法去解决这个问题,很是头疼啊!今天在国外一博客上又看到类似的情况,里面一哥们说了个解决的思路,顺着做下来还真解决了。下面的内容记录了我在OS X 10.9下是如何安装JDK 1.4和JDK 1.5的。

前期准备

首先需要确定一下自己到底需要安装哪个版本的JDK,比如说:1.4.2_22、1.5.0_30等等,苹果在官方与之对应的更新包的名称是不一样的。如果是安装1.4.2_22那么在苹果对应的更新版本号应该是:Java for Mac OS X 10.5 Update 5,然后需要去网上下载这个版本的更新包才可以,具体的版本对应更新包的信息可以查看这里。那么需要的工具就是以下两个了。

  • Java SDK For OS X
  • Pacifist

开始安装

我这里以安装JDK1.5为例。

在Finder中进入/System/Library/Frameworks/JavaVM.framework/Versions目录,删除原有的1.5、1.5.0两个链接文件,如下图所示

JDK 1.4 ON OS X

然后用Pacifist打开JDK1.5的安装包,我这里是:JavaForMacOSX10.5Update10.dmg,然后进入JavaForMacOSX10.5Update10.pkg的内容/System/Library/Frameworks/JavaVM.framework/Versions,在这里同时选择1.5和1.5.0两个目录,然后选择安装到默认位置,如下图所示

JDK 1.5 ON OS X

ok了!JDK1.4的安装和这个完全一样。执行java -version,已经可以看到返回成功了。

➜  Home  pwd
/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home
➜  Home  bin/java -version
java version "1.5.0_30"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_30-b03-389-11M4609)
Java HotSpot(TM) Client VM (build 1.5.0_30-161, mixed mode, sharing)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章