简体   繁体   中英

Installing Java 6 on Mac OS

Is it possible to install the latest JDK on Mac OS 10.5? What are the best options, considering that the Apple-supplied version is 1.5?

Update: I am trying to install JDeveloper 11, which requires JDK 6.

If you have an Intel Mac with a Core 2 Duo, go to Applications/Java and run Java Preferences.app

You'll be able to select "Java SE 6" as your default java version (version 5 is still the shipping default on the OS for compatibility, I guess).

Depending on your hardware the latest version Apple supplies actually is Java 6, but it is not activated as the default version to use. Apple supplies Java 6 only for 64-bit Intel Macs (ie not for original Core Duo Macs). For older Macs, you could try the OpenJDK port of Java 6 for Mac (SoyLatte).

Apple provides Java 6 (1.6) for Leopard (OS X 10.5) as an update, however only the 64-bit version. So, if your Mac is not a 64-bit Intel, then you won't have Java 6 on Leopard.

If you do have a 64-bit Intel, then ensure that you install the latest OS updates, especially the Java ones to make sure you get Java 1.6. Also, you still need to set Java 6 as the default VM in your Java Preferences, as it defaults to Java 1.5.

Currently, the easiest solution if you have a 32-bit Intel processor is to upgrade to Snow Leopard, which includes 32-bit and 64-bit versions of Java 6.

像netbeans和eclipse这样的JDeveloper提供了一个配置文件(通常是.conf),您可以在其中更新jdkhome属性,添加jdk6安装的路径,如前所述,您可以从Java 6 for Mac的OpenJDK端口获取它。

OS X在Update 1之后确实有Java 6.您所指的版本号是Java 6的版本安装JDeveloper 11时是否收到任何错误?

It's just a software update. Here's a blog post that describes it.

You also need to be aware that:

  • if you have an alias "CurrentJDK" and if that alias is "broken" then you must delete it to install a new JDK.
  • Deleting that "alias" will solver troubles.

It is. Check here: Apple support

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM