LWJGL Forum

Programming => General Java Game Development => Topic started by: mot on October 21, 2010, 15:51:52

Title: Damn...
Post by: mot on October 21, 2010, 15:51:52
http://developer.apple.com/library/mac/#releasenotes/Java/JavaSnowLeopardUpdate3LeopardUpdate8RN/NewandNoteworthy/NewandNoteworthy.html


QuoteJava Deprecation

As of the release of Java for Mac OS X 10.6 Update 3, the version of Java that is ported by Apple, and that ships with Mac OS X, is deprecated.

This means that the Apple-produced runtime will not be maintained at the same level, and may be removed from future versions of Mac OS X. The Java runtime shipping in Mac OS X 10.6 Snow Leopard, and Mac OS X 10.5 Leopard, will continue to be supported and maintained through the standard support cycles of those products.

Title: Re: Damn...
Post by: mot on October 21, 2010, 22:31:45
Mac App Store guidelines:

2.24

        Apps that use deprecated or optionally installed technologies (e.g., Java, Rosetta) will be rejected



Hmmm.....
Title: Re: Damn...
Post by: princec on October 22, 2010, 00:23:16
Indeed, the internets are aflame with the denunciations of enraged nerds already. I wonder what we can do about it though?

Cas :)
Title: Re: Damn...
Post by: mot on October 22, 2010, 09:02:11
I'm thinking about taking a few hours to turn my build scripts into something that others could use as well. Not that they are especially good, but they kind of work. The result? If something like this Java Mac deprecation comes up, just change it to include a private JRE and everyone who's using the build script is back on track without any wasted effort.

A java game build system, really. Small one. It would include all the required libraries (lwjgl, jar bundler ant task, etc) and let you just write the damn game.

Is it crazy?
Title: Re: Damn...
Post by: princec on October 22, 2010, 09:16:00
Not a bad idea at all. Just getting OpenJDK working on Mac with LWJGL would be a start. Have you got anywhere with that?

Cas :)
Title: Re: Damn...
Post by: mot on October 22, 2010, 12:40:40
Not yet. I'll post when I get something to look at.