簡體   English   中英

在Mac OS上安裝Java 6

[英]Installing Java 6 on Mac OS

是否可以在Mac OS 10.5上安裝最新的JDK? 考慮到Apple提供的版本是1.5,最好的選擇是什么?

更新:我正在嘗試安裝JDeveloper 11,它需要JDK 6。

如果你有配備Core 2 Duo的Intel Mac,請轉到Applications / Java並運行Java Preferences.app

您將能夠選擇“Java SE 6”作為您的默認Java版本(我認為版本5仍然是操作系統上的出廠默認設置兼容性)。

根據您的硬件,Apple提供的最新版本實際上是Java 6,但它未作為默認版本使用。 Apple僅為64位Intel Mac提供Java 6(即不適用於原裝Core Duo Mac)。 對於較舊的Mac,您可以嘗試使用Java 6 for MacOpenJDK端口 (SoyLatte)。

Apple為Leopard(OS X 10.5)提供Java 6(1.6)作為更新,但只提供64位版本。 因此,如果您的Mac不是64位英特爾,那么您將不會在Leopard上安裝Java 6。

如果您有64位Intel,請確保安裝最新的OS更新,尤其是Java更新,以確保獲得Java 1.6。 此外,您仍需要將Java 6設置為Java Preferences中的默認VM,因為它默認為Java 1.5。

目前,如果您擁有32位Intel處理器,最簡單的解決方案是升級到Snow Leopard,其中包括32位和64位版本的Java 6。

像netbeans和eclipse這樣的JDeveloper提供了一個配置文件(通常是.conf),您可以在其中更新jdkhome屬性,添加jdk6安裝的路徑,如前所述,您可以從Java 6 for Mac的OpenJDK端口獲取它。

OS X在Update 1之后確實有Java 6.您所指的版本號是Java 6的版本安裝JDeveloper 11時是否收到任何錯誤?

這只是一個軟件更新。 這是一篇描述它的博客文章

您還需要注意:

  • 如果您有別名“CurrentJDK”並且該別名是“已損壞”,那么您必須將其刪除以安裝新的JDK。
  • 刪除“別名”將解決問題。

它是。 點擊此處: Apple支持

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM