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)

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