Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

There has been some speculation that Apple's Snow Leopard would finally include a version of Java 6 that works on 32-bit Intel hardware. Now that the OS has been released, can anybody confirm whether or not this is the case?

If anybody here has installed Snow Leopard on a 32-bit machine, could you please run the following command and report the output?

java -version

share|improve this question

migrated from Aug 28 '09 at 18:28

This question came from our site for professional and enthusiast programmers.

Thanks BTW. Learned something new tonight regarding the Java version command. – BinaryMisfit Aug 28 '09 at 19:20
up vote 7 down vote accepted

I have a 32-bit only Mac and did a fresh install of Snow Leopard. It is an original black MacBook (model 1,1).

Here is the output for 'java -version' which would be the default java version (as of initial Snow Leopard launch, 10.6.0):

java version "1.6.0_15"
Java(TM) SE Runtime Environment (build 1.6.0_15-b03-219)
Java HotSpot(TM) Client VM (build 14.1-b02-90, mixed mode)

Update: As of today, OS X 10.6.4 we have:

$ java -version
java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02-279-10M3065)
Java HotSpot(TM) Client VM (build 16.3-b01-279, mixed mode)
share|improve this answer
Thanks, this is exactly what I was looking for. – Dan Dyer Aug 29 '09 at 11:42
Weird thing: I just updated one of my machines to 10.6.4 (directly from 10.6.0) and the java version is 10.6.0_15. Strange... – Dan Rosenstark Oct 5 '10 at 19:16

I installed this morning. Looking in "Java Preferences", this is the info I have:

Java SE 6 64 bit

Java SE 6 32 bit

My machine is a 64 bit, but if the 32 bit version is available to me, I don't see why they would not make it available to people using 32 bit machines.

share|improve this answer
@Pinochle Thanks, looks promising. – Dan Dyer Aug 28 '09 at 21:10

I came across this link.

I needed Java 1.5 for legacy app.

I've follow the instructions there and now I'm able to choose from:

alt text

The directory end up looking like this:

alt text

I not sure how trustworthy the JDK I've downloaded is, though. :(

share|improve this answer
Makes me wonder if an archived Leopard Java 5 (like one from a Time Machine backup) wouldn't work as well. Apple removed it from Snow Leopard for some unknown reason... – Arjan Sep 4 '09 at 18:57
Probably they just didn't feel like supporting it. :( – OscarRyz Sep 4 '09 at 19:26

These versions are provided in the JavaVM Framework:

1.3.1 (1.3)

1.6.0 (1.5, 1.5.0, 1.6)

share|improve this answer
What does "About this Mac" report about your processor? – Thorbjørn Ravn Andersen Aug 28 '09 at 18:56
@Nerdling: Thanks, are you on a 32-bit machine? If so, would you be kind enough to run the "java -version" command to verify that the 1.6 version actually runs on 32-bit hardware? – Dan Dyer Aug 28 '09 at 19:36
Java HotSpot(TM) 64-Bit Server VM – Nerdling Aug 31 '09 at 13:08

I noticed as Cyberduck has some trouble, but indeed, on a first generation MacBook, 32 bit, Snow Leopard:

cd /System/Library/Frameworks/JavaVM.framework/Versions/

total 48
lrwxr-xr-x  1 root  wheel    5 Aug 29 11:24 1.3 -> 1.3.1
drwxr-xr-x  3 root  wheel  102 Jul 21 01:35 1.3.1
lrwxr-xr-x  1 root  wheel   10 Aug 29 11:24 1.5 -> CurrentJDK
lrwxr-xr-x  1 root  wheel   10 Aug 29 11:24 1.5.0 -> CurrentJDK
lrwxr-xr-x  1 root  wheel    5 Aug 29 11:24 1.6 -> 1.6.0
drwxr-xr-x  8 root  wheel  272 Aug 29 11:55 1.6.0
drwxr-xr-x  9 root  wheel  306 Aug 29 11:55 A
lrwxr-xr-x  1 root  wheel    1 Aug 29 11:24 Current -> A
lrwxr-xr-x  1 root  wheel    3 Aug 29 11:24 CurrentJDK -> 1.6

(Not sure if I like SL deleting my previous Java SDKs, but well, it removed my printers as well...)

share|improve this answer

If you can't update to Snow Leopard for any reason you can always use this fix to get 1.6.0 working on your 32-bit macbook... works pretty good for me. I'll upgrade to Snow Leopard once I have time to make a safe backup of HD

share|improve this answer
Thanks, I already have SoyLatte, but it's not the same. It doesn't integrate with the native OS X desktop, it requires X11. – Dan Dyer Oct 1 '09 at 23:30

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.