PDA

View Full Version : Java 6




Chapaev
Dec 11, 2006, 09:09 AM
How can i get the current Java major release(JDK 6) on my mac? I didn't find it on http://java.sun.com/javase/downloads/index.jsp



iMeowbot
Dec 11, 2006, 09:20 AM
You can get it from ADC (http://connect.apple.com), the free account will be enough to get you to the Java stuff.

robbieduncan
Dec 11, 2006, 09:59 AM
How can i get the current Java major release(JDK 6) on my mac? I didn't find it on http://java.sun.com/javase/downloads/index.jsp

The current release of Java is JDK 5. Java 6 is currently in an early beta (if you can even call it that). It is not feature complete or of production quality.

As you can see from this announcement (http://lists.apple.com/archives/Java-dev/2006/Jul/msg00064.html) Apple have Developer Previews of Java 6 available. Again these are not production ready.

robbieduncan
Dec 11, 2006, 05:23 PM
The current release of Java is JDK 5..

My mistake. It looks like Java 6 was actually released today. Give Apple a few months for a finalised download. Their releases normally shadow the Sun ones at a slight delay.

TEG
Dec 11, 2006, 09:19 PM
The thing most people don't realize is that Apple, not Sun, writes JAVA for the Mac platform. You cannot get JAVA 6 today, because Sun has not written it for Mac. You will only be able to get JAVA 6 about 3-6 months after Sun releases, and Apple can duplicate it to operate in OS X.

TEG

therevolution
Dec 12, 2006, 12:11 AM
The thing most people don't realize is that Apple, not Sun, writes JAVA for the Mac platform. You cannot get JAVA 6 today, because Sun has not written it for Mac. You will only be able to get JAVA 6 about 3-6 months after Sun releases, and Apple can duplicate it to operate in OS X.

TEG

But it's not like Apple has to wait until Sun makes an official release for Apple to get started. They've had Java 6 Developer Preview builds out for quite some time; the current version has been out since September.

It's kind of annoying how behind they are on Java. It took way too long for them to release Java 5. And I really hate how you can't get the latest Java version on older versions of Mac OS - i.e., there's no Java 5 for 10.3. So lame.

bousozoku
Dec 12, 2006, 12:34 AM
But it's not like Apple has to wait until Sun makes an official release for Apple to get started. They've had Java 6 Developer Preview builds out for quite some time; the current version has been out since September.

It's kind of annoying how behind they are on Java. It took way too long for them to release Java 5. And I really hate how you can't get the latest Java version on older versions of Mac OS - i.e., there's no Java 5 for 10.3. So lame.

In earlier releases, they apparently wanted us to upgrade to a newer release of Mac OS X to get the latest Java release. With the test of Java 6 on 10.4.x, it would seem that they've changed a bit. Hopefully, the release won't lag so long and it'll be available for 10.4.x and 10.5.x.

It looks as though performance has once again been increased and, of course, the extra functionality can't hurt development.

Eraserhead
Dec 12, 2006, 11:28 AM
Seeing as my university still manages with the archaic Java 1.2 :eek:, I don't think waiting a few more weeks/months for Java 1.6 matters much, as developers are hardly likely to release stuff that requires it just yet ;).

7on
Dec 15, 2007, 11:16 PM
I picked it up in the software update today ;-) Lovely how time flies...

Great Dave
Dec 16, 2007, 02:58 AM
I picked it up in the software update today ;-) Lovely how time flies...

Do you mean you got this:
"Java for Mac OS X 10.4, Release 6
79.7MB 2007-12-13
Java for Mac OS X 10.4, Release 6 delivers improved reliability and compatibility for J2SE 5.0 and Java 1.4 on Mac OS X 10.4.10 and later. This release updates J2SE 5.0 to version 1.5.0_13 and Java 1.4 to version 1.4.2_16. See the release notes for more information."

Because this is still Java 5 and not Java 6.

You got me excited that Apple - a year after Windows and Linux has had it - finally released Java 6. Too bad. Still NO!!

C'Mon!! Let's go Apple!!

robalan
Dec 16, 2007, 03:48 AM
FreeBSD Java 1.6 (Java 6) has been ported to OS X 10.4 and 10.5.
See the SoyLatte project:
http://landonf.bikemonkey.org/static/soylatte/

This will give you a working Java 6 with a few limitations - currently no sound and it requires X11 but otherwise works very well.

Lyle
Dec 18, 2007, 09:36 AM
Do you mean you got this:
"Java for Mac OS X 10.4, Release 6...". Because this is still Java 5 and not Java 6.That tricked me for a minute, too, when it popped up in software update the other day. :(

ShosMeister
Dec 31, 2007, 08:58 AM
Does this update provide any support for bluetooth in Java? I've been looking for the library to do some Java coding but it appears to be PC only - at least the free one from Sun.

Mackan
Jan 6, 2008, 09:21 AM
This delay of Java 6 for Mac is totally ridiculous. I wouldn't like to be a Java developer on a Mac... having to wait more than a year to use the latest version from Sun, just because Apple insisted on writing the JVM themselves. Which, they obviously do not prioritize at all.

Matek
Jan 6, 2008, 09:49 AM
Yeah, join the disappointed bunch. They used to be so loud about Java working out of the box and being integrated nicely compared to Windows, but now it seems that's all gone.

jsw
Jan 6, 2008, 09:56 AM
I've been upset as well - I don't mind a slight delay, but this is ridiculous. Java 5 has most of the cool new stuff, and Java 6 isn't critical for most developers, but it's a true pain. Plus, Apple's practically gone out of their way to make it more and more difficult to integrate Java and Objective C.

Grrr.

SC68Cal
Jan 6, 2008, 04:28 PM
Not to dredge up more ill will, but I was quite astonished to learn that the Java-ObjC bridge development was being discontinued, with the whole justification being along the lines of


http://www.thesoftwareunderground.com/2005/07/apple-deprecates-cocoa-java-real-story.html

I think Apple just decided that it was time to move on. They most likely decided that they had taken Cocoa-Java as far as they wanted to and spent enough money on it.

Only later they announced that a Ruby ObjC bridge was being built.

How about that for commitment?

Eraserhead
Jan 6, 2008, 05:10 PM
Not to dredge up more ill will, but I was quite astonished to learn that the Java-ObjC bridge development was being discontinued,

Even when Hiligass's book was written it wasn't being used.



Only later they announced that a Ruby ObjC bridge was being built.

How about that for commitment?

Due to the way types work, Ruby is a better fit, also they may see more use than Java did.

I do agree that Apple have taken their sweet time with this one, I'd expect post iPhone and post Leopard for it to be out soon.

bloomberg
Jan 16, 2008, 01:13 AM
This might be old news but JDK6 is available for leopard from the ADC. I've been using for about a week and it works great. Better late than never! :)

sord
Jan 16, 2008, 09:33 PM
This might be old news but JDK6 is available for leopard from the ADC. I've been using for about a week and it works great. Better late than never! :)
Slightly incorrect -- the developer preview 8 is available for 64-bit Intel machines, however its definatelly not a complete JDK6, and its incompatibility is absurd.